當前位置:首頁 » 編程語言 » python寫入多行數據

python寫入多行數據

發布時間: 2022-12-13 10:49:16

A. python中怎樣實現向一個文檔中寫入數據, 要求從倒數第三行開始寫入

將文本每行讀入一個數組中啊 然後直接用python 中數組 insert() 插入

file = open("C:/a.txt", "r")
li = []
#line_counter = 0
while 1:
line = file.readline()
if line:
li.append(line)
else:
break

file.close()
lines = len(li)
『』『
下面從倒數第三行開始插入想要插入的字元串,每行插入的字元用\n分開。如果要寫的東西多,可以從外部文件讀入數據
』『』
li.insert(lines-3,"1st row you want to write \n 2nd row you want to write \n")

file=open("C:/a.txt", "w")
for line in li:
file.write(line)
file.close()

B. python 導入txt到資料庫 每8行寫入

#8行結束有一個空白行
withopen('data.txt')asdata:
line=1
sql='insertintofz_esxvalues(%s,%s,%s,%s,%s,%s,%s,%s)'
values=[]
fordindata:
ifd!='':
values.append('"%s"'%str(d))
ifline%9==0:
#執行sql插入代碼
#urs.exec(sql%tuple(values))
delvalues[:]
line+=1

#當然如果不行浪費sql資源,可以全部拼接完inert語句一次執行
#如果是生產環境,建議使用隊列的思路,例如"芹菜"庫

C. 用python將內容寫入文件,寫入數據出現重復多次

是w,我這個是先從一個文件讀出來,進行解密,然後將結果寫入新文檔中,des解密出來的數據用print輸出都是正確地,寫入文件中就出現重復多行

D. python里怎麼輸入n行,並且輸出n行

3行分別用3個input()接收。
另外你的n有實際作用嗎,是第2行長度不符合n的要求退出嗎

E. python把數據寫入文件,規定每個文件只有固定行數

要規定行數的話,就得先規定列數了。否則從頭到尾就一行,也就沒有意義了,如果可以確定行尾的話,也可以用換行確定計數。例:
for item in yourdata:
count = 0
f = open('yourfile','w')
while(count<20):
f.write(yourdata)
count +=1
f.close()

熱點內容
網路拓撲演算法 發布:2025-01-22 22:47:51 瀏覽:531
wifi密碼怎麼看電腦 發布:2025-01-22 22:37:44 瀏覽:166
termux中的編譯器 發布:2025-01-22 22:36:56 瀏覽:408
電腦做伺服器速度慢 發布:2025-01-22 22:28:20 瀏覽:463
奇跡製作腳本 發布:2025-01-22 22:23:11 瀏覽:603
伺服器授權碼是什麼意思 發布:2025-01-22 22:18:54 瀏覽:353
電腦顯示伺服器找不到列印機無法連接 發布:2025-01-22 22:18:40 瀏覽:717
300元乒乓球套拍如何配置 發布:2025-01-22 22:15:41 瀏覽:998
怎麼在安卓手機設置蘋果藍牙耳機 發布:2025-01-22 22:13:53 瀏覽:89
重啟網卡linux 發布:2025-01-22 22:09:39 瀏覽:343