我是 Python 新手,我正在使用 Smartsheet Data Tracker 从 CSV 文件更新工作表。
我对 Python 中的数组列表管理有疑问;我不知道这个错误,我在 StackOverflow 上读到了这个错误,但我不明白:
错误:
"File "C:\Users\David\DataTraker\connectors\CSVCon.py", line 61, in __init__
self.csvData.append(readerRow)
AttributeError: 'dict' object has no attribute 'append'"
我的代码:
def __init__(self, sourceConfig):
self.csvData = []
self.csvData = {"sourceId": "siniestros",
"connectorClassName": "CSVCon",
"fileName": "siniestros.csv",
"isStrict": False}
for readerRow in sourceReader:
self.csvData.append(readerRow)