遍歷文件( os.listdir):
def getFiles(path):
list = os.listdir(path) #列出文件夾下所有的目錄與文件
for i in range(0,len(list)):
path_ = os.path.join(path,list[i])
if os.path.isfile(path_):
#你想對文件的操作
或者使用os.walk方法:
def walkFiles(path):
for root, dirs, files in os.walk(path):
# root 表示當前正在訪問的文件夾路徑
# dirs 表示該文件夾下的子目錄名list
# files 表示該文件夾下的文件list
# 遍歷文件
for f in files:
print(os.path.join(root, f))
# 遍歷所有的文件夾
for d in dirs:
print(os.path.join(root, d))
重新加載某些模塊
import some_module #防止reload報錯
import imp
imp.reload(some_module)
在ipython中可以使用以下命令:
%load_ext autoreload
%autoreload 2