对于一个任务,我必须将一些数据写入一个.csv文件。我有一个使用Python的csv模块的实现,但显然我不应该使用任何导入的库。所以,我的问题是我如何才能做到这一点呢?我不是这方面的Maven,所以我发现很难在网上找到解决方案;到处都在使用import csv。
.csv
csv
import csv
yquaqz181#
由于csv代表逗号分隔值,因此您可以使用常规I/O内置函数创建一个以.csv结尾的文件,如下所示:
f = open("demofile.csv", "w")
字符串然后写信给它:
f.write("1, 2, 3 ,4, 5\n 6, 7, 8, 9, 10")
型其中每个单元格由 * 逗号 * 分隔,每行由\n分隔。结果在MS Excel中看起来像这样:x1c 0d1x的数据
\n
MS Excel
k0pti3hp2#
要创建或打开文件,只需用途:
file = open("test.csv", "w")
字符串现在你可以使用write函数将数据写入该文件:
file.write("surname,name,age,address\n")
型当您完成对文件的写入时,请使用
file.close()
型More information on W3schools
jobtbby33#
我想你的任务的重点是没有其他人在网上为你做。所以有几个提示:
3条答案
按热度按时间yquaqz181#
由于
csv
代表逗号分隔值,因此您可以使用常规I/O内置函数创建一个以.csv
结尾的文件,如下所示:字符串
然后写信给它:
型
其中每个单元格由 * 逗号 * 分隔,每行由
\n
分隔。结果在
MS Excel
中看起来像这样:x1c 0d1x的数据
k0pti3hp2#
要创建或打开文件,只需用途:
字符串
现在你可以使用write函数将数据写入该文件:
型
当您完成对文件的写入时,请使用
型
More information on W3schools
jobtbby33#
我想你的任务的重点是没有其他人在网上为你做。所以有几个提示: