# coding = utf-8
import os
print os.listdir(os.getcwd()) # get dir all files
print os.path.dirname(__file__) # get dir_name of file
print os.path.abspath(__file__) # get pwd
print os.path.dirname(os.path.abspath(__file__)) # get dir of pwd
print os.path.realpath(__file__) # get pwd
print os.getcwd() # get current dir path
# coding=utf-8
import os
list=[]
class RecursionDir(object):
@staticmethod
def recursionFile(path):
fileNames=os.listdir(path)
for fileName in fileNames:
combine=os.path.join(path,fileName)
if os.path.isfile(combine):
list.append(fileName)
else:
list.append(combine)
RecursionDir.recursionFile(combine)
return list
if __name__ == "__main__":
l=RecursionDir.recursionFile(r"E:\badboy\mybadboy\Badboy\html")
print(l)
python递归函数获取某路径下所有文件
最新推荐文章于 2023-03-26 18:19:35 发布