當前位置:首頁 » 編程語言 » 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()

熱點內容
pro編譯器 發布:2025-07-08 14:30:20 瀏覽:388
mysql如何導出存儲過程 發布:2025-07-08 14:13:16 瀏覽:542
無效配置什麼意思 發布:2025-07-08 14:04:54 瀏覽:765
matlab編程入門 發布:2025-07-08 14:04:52 瀏覽:483
和平精英安卓發動態怎麼發圖片 發布:2025-07-08 14:02:16 瀏覽:525
怎麼創建輔助dns伺服器 發布:2025-07-08 14:01:23 瀏覽:303
前綴碼演算法 發布:2025-07-08 13:48:19 瀏覽:170
壓縮氣體存儲空間 發布:2025-07-08 13:44:57 瀏覽:875
家庭如何裝網吧游戲伺服器 發布:2025-07-08 13:44:54 瀏覽:145
用戶密碼是如何保存在資料庫的 發布:2025-07-08 13:31:30 瀏覽:552