os.walk

    1熱度

    1回答

    我想要遍歷一個目錄樹,並且對於在遍歷中遇到的每個csv我想打開該文件並將列0和15讀入數據。 rootdir = r'C:/Users/stacey/Documents/Alco/auditopt/' for dirName,sundirList, fileList in os.walk(rootdir): print('Found directory: %s' % dirName)

    0熱度

    1回答

    我有一個文件擴展名列表,我必須寫條件。類似於 ext = (".dae", ".xml", ".blend", ".bvh", ".3ds", ".ase", ".obj", ".ply", ".dxf", ".ifc", ".nff", ".smd", ".vta", ".mdl", ".md2", ".md3" ".pk3", ".mdc", ".x"

    -1熱度

    1回答

    只需嘗試列出僅包含一個文件(/public_html/Data/ ['TestFile.txt'])的遠程FTP文件夾中的文件。 os.walk只是在一個無限循環中一遍又一遍地返回相同的文件名,直到我不手動中斷爲止。代碼是: import ftptool as f a_host = f.FTPHost.connect("SomeFTPSite", user="User", password="P

    1熱度

    1回答

    我有一個文件夾「Images-2」,它有超過100個子文件夾,這些子文件夾由每個文件夾一個圖像組成。 def main()打開每個圖像,然後def run(img)拍攝圖像並對其進行處理,但現在我無法將該圖像保存在其子文件夾中。 例如def main C:/Images-2/1/1.png(1是文件夾的名稱,所以我有100個文件夾中的圖像-2) 如果條件將保存處理後的圖像(零。 png)in fo

    -1熱度

    2回答

    我試圖運行下面的腳本,簡單的讀取和圖像,並再次將其保存: from PIL import Image import os rootdir = '/home/user/Desktop/sample' for subdir, dirs, files in os.walk(rootdir): for file in files: im = Image.open(file)

    2熱度

    2回答

    我有一段代碼,這是這樣的: import os for r,d,f in os.walk('/home/vibhor/Downloads'): print(r,len(f)) 我需要的文件數量,打印整理的輸出端的有序輸出在子目錄下顯示的文件數的基礎,我應該對代碼做些什麼改變。

    0熱度

    1回答

    我具有其中第一行是1的文件夾中大約300個文件,我想將其改爲0, 這是我使用的代碼的片把它做 import os for root,dirs,files in os.walk('/home/decentmakeover2/try/'): for file in files: if file.endswith('.txt'): with open(file, 'r+b

    1熱度

    2回答

    我有兩個路徑,在一個目錄之間是可變的。 我想訪問xml文件並使用python腳本進行一些更改。 我怎麼能做到這一點? p1 = '/opt/apache-tomcat-8.0.33/webapps/' p2 = '/WEB-INF/classes/j2.xml' 完整路徑是這樣的: /opt/apache-tomcat-8.0.33/webapps/text1/WEB-INF/classes

    1熱度

    1回答

    我有一個包含大量子文件夾的文件夾。子文件夾的Eash有不同類型的文件。我試圖通過它們所在的子文件夾名稱重命名這些文件(因爲每個文件都有自己的擴展名,所以不會重複)。 數據看起來是這樣的: folder \ sub1 \ sub1\file1.ext1 \ sub1\file2.ext2 . . . \ sub2

    0熱度

    2回答

    我想搜索並打印c://下的目錄,但僅列出包含SP30070156-1的第1和第2級別的目錄。 什麼是最有效的方式來得到這個使用python 2而不運行腳本,雖然整個子目錄(在我的情況那麼多,將需要很長的時間) 典型的目錄名如下: Rooty Hill SP30068539-1 3RD Split Unit AC Project Oxford Falls SP30064418-1 Upgrade