1.匯入模組:os
2.join():指定的字元連線生成乙個新的字串
4.write():寫入檔案
# coding:utf-8
import os
#遞迴檢索目錄下的檔名稱(列表)
allfile =
# 如果沒有這個檔案,新建乙個檔案,檔名為:q.txt
fileopen = open("d:\pythontext\myallfile.txt", "w")
def getallfile(path):
allfilelist = os.listdir(path)
for file in allfilelist:
filepath = os.path.join(path, file)
# 判斷是不是資料夾
if os.path.isdir(filepath):
getallfile(filepath)
return allfile
if __name__ == '__main__':
path = "d:\code"
allfiles = getallfile(path)
for item in allfiles:
print(item)
#python預設編碼是utf-8,gbk強行解碼
fileopen.write(item+"\n")
fileopen.close()
python操作文字 python操作文字
d.write hi.nsecond hi.d.close d open a.txt r d.readline hi.n d.readline 一次讀一行,指標會改變 second hi.d.readline 一次讀一行,指標會改變 d.seek 0 文字的指標重置為0 d.read 100 表示一...
python 非遞迴遍歷樹
一般遍歷樹的方式有前序遍歷 中序遍歷 後序遍歷以及層序遍歷四種。順序是相對於根節點而言的,前序遍歷就是根節點在前,左孩子其次,右孩子最後。中序遍歷的順序就是左孩子,根節點,右孩子。後序遍歷順序就是左孩子,右孩子,根節點。層序遍歷則是一層一層的遍歷。除了層序遍歷外,其他三種遍歷方式採用遞迴很容易能寫出...
python 文字操作
f open r c users ldh desktop test.txt a encoding utf 8 f.write 123456 print f.read print f f.write 明天不上課,在家休息 content f.read 讀取檔案裡面所有的內容 content f.rea...