python TXT檔案操作

2021-08-03 17:38:44 字數 879 閱讀 6508

#coding:utf-8

import mysqldb

#連線資料庫

db = mysqldb.connect()

db.set_character_set('utf8')

cursor = db.cursor()

#select 語句,將所需資料賦值給url_list

url_list = [i[0] for i in cursor.fetchmany(cursor.execute('select vc_url from db_name where vc_class="電影" limit 0,100'))]    

#開啟檔案,wb:寫操作,open函式中,如果沒有該檔案,那麼,將會建立該檔案

f = open('e:/txt/a.txt','wb')

for i in url_list:

i = i+','#迴圈list時加上乙個逗號便於之後split()

f.write(i)

f.close()

#讀取檔案,rb:讀操作

f = open('e:/txt/a.txt','rb')

#通過split(',')函式將資料重組為乙個list列表

a = f.read().split(',')

f.close()

for i in a:

print i

#清空資料夾:使用truncate()函式

f = open('e:/txt/a.txt','w+')

f.truncate()

f.close()

部分引數設定:

python txt檔案處理

file open test.txt mode w encoding utf 8 file.write hello,world file.close 由此txt檔案內容為hello,world file open test.txt mode r encoding utf 8 file.write m...

pythontxt操作 python文字操作問題

小弟新手請高手們幫忙看一下我的程式的問題。我要實現將乙個文字中的內容稍作轉換寫入到另乙個文字。原文本 a123,b1234,c456789,d987456,a321,b426,c456489,d123456,後面還有好多.小弟新手請高手們幫忙看一下我的程式的問題。我要實現將乙個文字中的內容稍作轉換寫...

python txt檔案轉換為csv檔案

coding utf 8 import csv with open file.csv wb as csvfile spamwriter csv.writer csvfile,dialect excel 讀要轉換的txt檔案,檔案每行各詞間以 字元分隔 with open top20 new.txt ...