首页 行业资讯 宠物日常 宠物养护 宠物健康 宠物故事

怎么将Python的运行结果导出为csv格式?

发布网友

我来回答

4个回答

热心网友

兄弟,python下面自带了csv模块,直接import调用就行了
将内存中的数据写入到csv文件的话,直接open一个新文件,用csv下的writer方法就可以将数据写入到csv本地文件

热心网友

将 list 或 numpy.narray 类型的数据导出为csv文件(同理可扩展到导出为excel,即写入的文件格式为xls,且最后使用to_excel()方法)

热心网友

兄弟,你这个只能用pandas的to_csv()函数

热心网友

如果你是想把全部的空格都替换成逗号的话,

import re
然后在fobj.writelines(output)前一行
re.sub(" ",",",output)
如果是把bytes=128 time=382ms TTL=44这三项前面的空格换成逗号的话,那就用

re.sub(" (?=(bytes|time|TTL))",",",output)
import csv

csvfile = open('csv.csv', 'wb') #打开方式还可以使用file对象
writer = csv.writer(csvfile)
writer.writerow(['姓名', '年龄'])

data = [
('小河', '25'),
('小芳', '18')
]
writer.writerows(data)

csvfile.close()使用csv模块
有个csv工具包。代码如下:
import csv
filename = 'aaa.csv'
f = open(filename,'w')
writer = csv.writer(f)
f.close()
这就创建了一个文件。
想写入什么,用writer语句就好。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com