python 檔案讀寫練習
#!/usr/bin/python
#對檔案進行讀寫操作練習,將陳智濤和客服的對話分開,分別存到customer和service檔案>中,並且遇到========,就對檔案加1,重新寫入
def fileSave(filename,content,count):
filename = filename+'_'+str(count)+'.txt'
f = open(filename,'w')
f.writelines(content)
f.close()
def splitFile(filename):
f = open('record.txt')
customer = []
service = []
count = 1
for line in f:
if line[:6] != '======' and line.strip() != '':
(role,record) = line.split(':',1)
if '陳智濤'== role:
customer.append(record)
if '客服' == role:
service.append(record)
else:
fileSave('customer',customer,count)
fileSave('service',service,count)
customer = []
service = []
count +=1
fileSave('customer',customer,count)
fileSave('service',service,count)
f.close()
splitFile('record.txt')
相關文章
- Python之檔案讀寫小練Python
- python學習之讀寫檔案Python
- 「Python」:檔案讀寫Python
- Python——檔案讀寫Python
- Python 讀寫檔案Python
- Python讀寫檔案Python
- python讀寫excel檔案PythonExcel
- python檔案讀寫操作Python
- Python 檔案讀寫(Python IO)Python
- Python中的檔案讀寫Python
- python之 檔案讀與寫Python
- 【python系統學習17】python中的檔案讀寫Python
- Python:讀寫檔案(I/O) | 組織檔案Python
- Python檔案讀寫--錯誤一Python
- 詳解python檔案讀寫操作Python
- java.util.Arrays.sort兩種方式的排序(及檔案讀寫練習)Java排序
- 檔案讀寫
- Python中的檔案的讀寫操作Python
- python檔案建立、讀取和寫入Python
- Python之檔案讀取和寫入Python
- python讀取並寫入mat檔案Python
- Python讀寫二進位制檔案Python
- Python(3):檔案讀寫與異常Python
- Python中讀寫Parquet檔案的方法Python
- Python 簡明教程 --- 24,Python 檔案讀寫Python
- C++學習筆記----讀寫檔案C++筆記
- 檔案排版(文字檔案讀寫)
- Python中檔案的讀寫、寫讀和追加寫讀三種模式的特點Python模式
- Golang 讀、寫檔案Golang
- keras讀寫檔案Keras
- perl 讀寫檔案
- 檔案讀寫IO
- 檔案的讀寫
- python檔案無法讀寫怎麼辦Python
- Python中的檔案讀寫-實際操作Python
- Python檔案讀寫、StringIO和BytesIOPython
- Python讀寫檔案你真的瞭解嗎?Python
- Python讀寫EXCEL檔案常用方法大全PythonExcel