import os
'''
擷取檔案夾目錄名
def GetReadDirMenu(path):
if (os.path.exists(path)):
result=[]
for i in os.listdir(path):
m = os.path.join(path,i)
if os.path.isdir(m):
result.append(i)
return result
return None
擷取某檔案夾下的所有檔案
def GetReadFileMenuInList(path):
if (os.path.exists(path)):
result=[]
for i in os.listdir(path):
m = os.path.join(path,i)
if os.path.isdir(m) is False:
result.append(i)
return result
return None
擷取某個檔案的内容
def read(path):
with open(path,"r",encoding='utf-8') as f:
return f.read()
def readLines(path,hint):
with open(path,"r",encoding='utf-8') as f:
return f.readlines(hint)
def readLine(path,limit):
with open(path,"r",encoding='utf-8') as f:
return f.readline(limit)
将内容寫入檔案
def write(path):
with open(path,"w",encoding='utf-8') as f:
return f.write(path)
檔案替換
if __name__=="__main__":
print(GetReadFileMenuInList(r"D:\Users\EX-ZHAOHUI008\PycharmProjects\testdir"))