我正在尝试复制字典结构,以便我可以创建多个列表。 错误
Traceback (most recent call last):
File "C:/data/LEARNING/PHYTON/excel/Exercise/pywrite2", line 22, in \<module\>
csv_reader1 = dict.copy(csv_reader)
TypeError: descriptor 'copy' for 'dict' objects doesn't apply to a '\_csv.reader' object
代码
import csv
import copy
count1=0
with open('C:\\data\\LEARNING\\PHYTON\\excel\\MySQL\\texperts\\supplier.csv','r') as csv_data:
csv_reader =csv.reader(csv_data, delimiter=',')
csv_reader1 = dict.copy(csv_reader)
csv_reader1.append(row1)
print(category)
print(countlist)
csv_data.close()
我已经阅读并尝试了 copy.copy、dict.copy 的不同变体。似乎“导入副本”在顶部呈灰色。我读到副本已经安装,但是当我查看我的 pycharm 设置时,我没有看到副本包。
import csv
with open('C:\data\LEARNING\PHYTON\excel\MySQL\texperts\supplier.csv', 'r') as csv_data:
csv_reader = csv.reader(csv_data, delimiter=',')
csv_data_list = list(csv_reader)
csv_data_list_copy = csv_data_list.copy()