如何在python中将逗号分隔的列表项写入单个列中的csv
我有一个292项的列表(完整列表),并转换为数据帧。然后尝试用python将其写入csv如何在python中将逗号分隔的列表项写入单个列中的csv,python,csv,Python,Csv,我有一个292项的列表(完整列表),并转换为数据帧。然后尝试用python将其写入csv import pandas as pd my_df = pd.DataFrame(fulllist) my_df.to_csv('Desktop/pgm/111.csv', index=False,sep=',') 但是一些逗号分隔的值填充csv的每一列。我试图在单个列中创建该值。 输出部分如下所示 我尝试过writerows,但不起作用 import csv with open('Desktop/pg
import pandas as pd
my_df = pd.DataFrame(fulllist)
my_df.to_csv('Desktop/pgm/111.csv', index=False,sep=',')
但是一些逗号分隔的值填充csv的每一列。我试图在单个列中创建该值。
输出部分如下所示
我尝试过writerows
,但不起作用
import csv
with open('Desktop/pgm/111.csv', "wb") as f:
writer = csv.writer(fulllist)
writer.writerows(fulllist)
也尝试使用”。每次当列表长度大于1时,都要加入。它也没有给出结果。如何制作正确的csv,使每个字段填充每个列?
我的预期输出是csv
请记住,.csv
文件实际上是纯文本文件,给定软件对.csv
的理解取决于实现,例如,当字段介于“
和”
之间时,有些可能允许换行字符作为字段的一部分,而另一些则将每个换行字符视为下一行
您必须使用.csv
格式吗?如果不考虑其他可能性:
DSV与csv相似,但您可以使用例如
而不是,
,如果您没有,这应该会有帮助代码>在您的数据中
openpyxl
允许写入和读取.xlsx
文件 我试图在单个单元格中创建该值。
CSV文件没有“单元格”。请澄清您的问题,例如,通过显示预期输出和当前输出。