#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 ...