[英]Splitting a data file into separate files using python
我認為這與您正在尋找的內容一致?
f = open('filename.txt', 'r')
databaseRaw = f.read()
database = databaseRaw.split('# Data Written')
f.close()
database.remove('')
for i in range(0, len(database)) :
database[i] = '# Data Written'+''.join(database[i])
for i in range(0, len(database)) :
f = open("output.txt"+ str([i]) ,"w+")
f.write(database[i])
f.close()
編輯:找出我以前遇到的問題,現在工作正常。
它將為每個塊創建一個新文件,從 0 開始,如果它在每個文件的末尾創建一個新行是一個問題,我可以通過一種簡單的方法將其刪除。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.