gpt4 book ai didi

python - 从函数结果创建 csv 文件,python

转载 作者:太空宇宙 更新时间:2023-11-03 16:03:58 25 4
gpt4 key购买 nike

我正在使用来自 { Python module for converting PDF to text 的 pdf 转 csv 函数我想知道现在如何将结果导出到驱动器上的 csv 文件中?我尝试添加该功能

with open('C:\location', 'wb') as f:
writer = csv.writer(f)
for row in data:
writer.writerow(row)

但是生成的 csv 文件每行一个字符,而不是我在 python 中打印数据时的行。

最佳答案

如果您每行打印一个字符,那么您拥有的就是一个字符串。你的循环

for row in data:

翻译为

for character in string:

所以你需要将字符串分成你想要写在一行上的 block 。您也许可以使用 data.split() 之类的东西,但在没有看到更多代码和数据的情况下很难说。

回复您的评论:是的,您可以将数据转储到 CSV...如果它符合 CSV 的规则。如果您的数据以逗号分隔,每行以换行符结尾,那么您可以将数据写入文件。

with open ("file.csv",'w') as f:
f.write(data)

只有当您的数据遵守 csv 规则时,这才有效。

关于python - 从函数结果创建 csv 文件,python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40041267/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com