似乎无法修复属性错误:'str'对象没有属性'read'

问题描述 投票:0回答:1

这是我的代码:

def read_csv(file_name):
    data = file_name.read()
    split_data = data.split("\n")
    string_list = split_data[1:len(split_data)]
    final_list = []

    for x in string_list:
        int_fields = []
        string_fields = x.split(",")
        int_fields.append(int(string_fields)) # convert final list into an integer
        final_list.append(int_fields)
    return final_list 

cdc_list = read_csv("US_births_1994-2003_CDC_NCHS.CSV")

cdc_list[0:10]

它一直告诉我,str对象没有属性read

我该如何解决这个错误?

string attributeerror
1个回答
0
投票

没有你的其余代码有点棘手,但我猜,你没有交出正确的对象,而只是文件名而已?

© www.soinside.com 2019 - 2024. All rights reserved.