當前位置:首頁 » 網路資訊 » python怎樣把列表數據存進txt文件

python怎樣把列表數據存進txt文件

發布時間: 2022-02-09 22:43:31

『壹』 python怎樣把爬到的數據保存到 text文件中

你那個函數 WriteToTxt就是把數據保存到文本文件的,如果你不放心的話,調用的時候把文件擴展名修改成.txt

『貳』 python中如何將列表寫入文件

a = [1,2,3,4,5,6,7,8,9]
tmp = []
for i in range(0,len(a),3):
tmp.append(str(a[i])+","+str(a[i+1])+","+str(a[i+2])+"\n")
file("./a.txt",'w').writelines(tmp)

『叄』 Python 從txt文件中 讀取數據存入 列表 並進行搜索查詢

#coding:UTF-8

blist=[]
split_char=''
withopen('b.txt','r')asbf:
blist=[b.strip().split(split_char)forbinbf]

word='我'
printrepr(word)
forblinblist:
printbl
ifwordinbl:
print'blist[%d][%d]'%(blist.index(bl),bl.index(word))

『肆』 python把一個字元串列表寫入txt文件,並保證每個字元串佔用一行且沒有其他符號(例如[]『』空格)

aa=['zali','sili','ann']
file=open('data.txt','a')
foriinaa:
s=i+' '
file.write(s)
file.close()
print("保存文件成功")

『伍』 python 列表切片後如何保存到文件中

#!/usr/bin/envpython
infile=open('01MTYPE.out','r')
forlineininfile:
#這個for循環只會將文件最後一行保存到shao變數中
#存在明顯問題
shao=line.strip().split()
infile.close()
#outfile=open('genotype.map','w')
#'w'會覆蓋原來的數據,這樣for循環只能寫入最後一條數據到.map文件
outfile=open('genotype.map','a+')
foriinrange(len(shao)):
#outfile.write('%s'%shao[1:3])
outfile.write(shao[1:3])
outfile.close()

代碼錯誤比較多,好好看基礎吧

『陸』 python怎麼將數據寫入txt文件

能不能把你相關的代碼拿來看一下?你的file.open("file","a/r/w")第二個參數給的是哪個?
這個參數會影響你最後文件的內容的.
a是添加內容到以前的文件最後面
r是只讀無法寫
w是重新寫,把之前的內容全部覆蓋的.
沒有代碼只能猜測這么多了.

『柒』 python新人,如何將結果輸出到txt文件.

#coding='utf-8'
importos,sys
fromrandomimportsample
importtime
importdatetime
truelist=[]
falselist=[]
IP=['192.168.1.1','192.168.0.1','192.168.1.2']
f=open(datetime.datetime.now().strftime("%Y%m%d%H%M%S")+".txt","w")
foriinsample(IP,2):
ping=os.system('ping-c3%s'%i)
ifping:
falselist.append(i)
else:
truelist.append(i)
print('truelist:'+str(truelist),file=f)
print('falselist:'+str(falselist),file=f)
f.close()

『捌』 python從txt文件中讀取數字,並放入list中

背景:

文件內容每一行是由N個單一數字組成的,每個數字之間由製表符區分,比如:

0 4 3 1 2

2 1 0 3

1 2 0

……

現在需要將每一行數據存為一個list,然後所有行組成一個大的list。

工具:

1.strip():用於移除字元串頭尾指定的字元,默認為空格,返回是字元串。

2.split():通過指定分隔符對字元串進行切片,返回是字元串組成的list。

實例: