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