遍历文件( 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