python数组保存到文件
‘壹’ python 将一个数组存到excle
有时候做完一个案例的分析,模型做好了,最后想把预测的结果保存为CSV文件.这个预测的结果一般是n行1列的一个数列
‘贰’ python 如何将列表写入文件
python把列表写入文件的详细代码:
list = ['foo', 'bar']
sep = ','
fl=open('list.txt', 'w')
fl.write(sep.join(list))
fl.close()
sep是分隔符,sep='
'就是分行输入
另外提醒一下,考虑一下list里含有数字:,用str()函数转一下,看你要处理的数据了。
代码使用举例:
>>> l=["A","B","C","D"]
>>> f=open("k.txt","w")
>>> f.write(str(l))
>>> f.close()
>>>
这样的输出就是一个list ["A","B","C","D"]
(2)python数组保存到文件扩展阅读:
PYTHON 写入list并换行的方法:
f.writelines(lists) 是不换行的写入,可用以下方法在写入时换行。
方法一:
for line in lists:
f.write(line+' ')
方法二:
lists=[line+" " for line in lists]
f.writelines(lists)
方法三:
f.write(' '.join(lists))
‘叁’ python怎样把爬到的数据保存到 text文件中
你那个函数 WriteToTxt就是把数据保存到文本文件的,如果你不放心的话,调用的时候把文件扩展名修改成.txt
‘肆’ 如何将python运行结果保存成txt,万分感谢呐
将python运行结果保存成txt的具体操作步骤如下:
1、首先我们打开电脑桌面,在电脑桌面上点按win+R进入运行,在搜索框里输入cmd并点击确定。
‘伍’ python 数组写入文件格式控制
def writeToTxt(list_name,file_path):
try:
fp = open(file_path,"w+")
for item in list_name:
fp.write(str(item)+"\n")//list中一项占一行
fp.close()
except IOError:
print("fail to open file")
if __name__ == "__main__":
list_name = [ 3.00008000 +0.j,-10.58085662-19.4778165j,5.87334700 +4.733817j, -0.86048738 -0.5688545j,17.35029000 +0.j,-0.86048738 +0.5688545j,5.87334700 -4.733817j,-10.58085662+19.4778165j] //你的list
file_path = r"hello.txt"
writeToTxt(list_name,file_path)
‘陆’ Python怎么从文件里的数据去重复,去重复后,再保存到文件里,把重复的数据保存出来
内容读出来通过逗号分割成一个列表,再去掉重复的,再写入到文件里面
#-*-coding:utf-8-*-
filename='data.txt'
withopen(filename,'r')asf:
content=f.read()
content=list(set(content.split(',')))
content=','.join(content)
withopen(filename,'w')as_f:
_f.write(content)
‘柒’ python怎么将数据存到csv文件
有两种途径:
1、csv文件本质上也是文件文件,可以按照文件文件来进行读写操作
2、python自带csv模块,可以import csv 来通过csv.write模块来写文件
‘捌’ 请大神指教 怎么将Python里转化完的数据array保存成一个文件 要在硬盘根目录下形成文件 谢谢
#使用pickle模块将数据对象保存到文件
importpickle
data1={'a':[1,2.0,3,4+6j],
'b':('string',u'Unicodestring'),
'c':None}
selfref_list=[1,2,3]
selfref_list.append(selfref_list)
output=open('data.pkl','wb')
#.
pickle.mp(data1,output)
#.
pickle.mp(selfref_list,output,-1)
output.close()
#使用pickle模块从文件中重构python对象
importpprint,pickle
pkl_file=open('data.pkl','rb')
data1=pickle.load(pkl_file)
pprint.pprint(data1)
data2=pickle.load(pkl_file)
pprint.pprint(data2)
pkl_file.close()
具体参照下边的博客,上边是其中析出的代码,http://www.cnblogs.com/pzxbc/archive/2012/03/18/2404715.html