【问题标题】:How do I write the whole word in cells?如何在单元格中写下整个单词?
【发布时间】:2022-12-13 19:16:10
【问题描述】:

我正在尝试使用 python 将数据从 json 文件写入 CSV 文件。我的代码是这样的:

CSVFile1 = open('Group_A_participant_1_1.csv', 'a')
writeCSV1 = csv.writer(CSVFile1)

for file in data['annotations'][3]['instances']:
    var = file['arguments'].get('argument1')
    writeCSV1.writerow(var)
CSVFile.close()

我的输出是:

所以我的问题是我无法在一个单元格中看到整个单词。

提前感谢您的帮助!

我希望在一个单元格中得到每个单词。

【问题讨论】:

    标签: python csv


    【解决方案1】:

    改变

    writeCSV1.writerow(var)
    

    writeCSV1.writerow([var])
    

    所以你用你的var写了一个单项列表,而不是让CSV模块解释var,一个字符串,作为单独的字符。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-10-22
      • 1970-01-01
      • 2013-02-14
      相关资源
      最近更新 更多