python相關操作

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

 

 

 

 

 

 

 

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章