我正在CSV文件中使用以下内容编写词典:
self.idSelf += 1
self.tweet["tweet"] = tweetText
self.tweet["id"] = id
self.tweet["sequence"] = self.idSelf
self.tweet["created_at"] = created_at
with open('#KXIPvMI-2018-05-04.csv', 'a') as csv_file:
writer = csv.writer(csv_file)
a = [self.tweet]
print a[0]['tweet']
writer.writerow([self.tweet])
在读取这个文件时,我得到一个长度为1的列表。我通过写row = info[0]
得到了我保存的整本词典。但是当我得到type(row)
时,它是str
,而不是字典。这是为什么?我怎样才能拿到字典?你知道吗
使用csv.DictReader文件以及csv.DictWriter文件,请看示例代码
相关问题 更多 >
编程相关推荐