os.path

    0熱度

    2回答

    Python 2.7.5 Win/Mac。 我試圖尋找到多個存儲器(約128Tio)搜索文件(10000)的最佳方式。這些文件有特定的擴展名,我可以忽略一些文件夾。 這是我與os.listdir和遞歸第一個功能: count = 0 def SearchFiles1(path): global count pathList = os.listdir(path) fo

    0熱度

    3回答

    我想製作一個腳本,使目錄(名稱輸入) ,並在剛剛創建的輸入文件夾中創建第二個目錄。 import os import sys user_input = raw_input("Enter name: ") user_input1 = raw_input('Enter case: ') path = user_input if not os.path.exists(path):

    3熱度

    3回答

    我需要的文件路徑和os.path.dirname沒有給我完整的路徑(它不包括文件本身 - 例如home/a/b而不是home/a/b/filename)。我還需要文件名,以便日後打印。由於用戶輸入的參數是文件名,因此我需要一種方法將輸入存儲到列表中。 import sys import argparse import inspect, os import os.path file_lis

    1熱度

    1回答

    在Windows中,os.path.basename('D:\\abc\def.txt')返回abc\def.txt,而os.path.basename('/abc/def.txt')返回def.txt。 不應該第一次還要返回def.txt?

    0熱度

    1回答

    我已經列出了一個列表,並且需要連接th元素以形成路徑。 os.join.path似乎不起作用。名單obtianed爲: file_path.split("\\")[:-1] 這將返回: ['L:', 'JM6', 'jm6', 'test', 'turb', 'results', 'v6.2', 'examples'] 使用: print(os.path.join(file_path.sp

    3熱度

    1回答

    我試圖編寫一個腳本,它將自動刪除特定文件夾中的所有臨時文件,並且我注意到此腳本也刪除了該文件夾中的所有文本文件。任何人都可以解釋它爲什麼這樣做? import os path = 'C:\scripts27' for root, dirs, files in os.walk(path): for currentFile in files: print

    3熱度

    5回答

    os.path.sep是操作系統用來分隔路徑名組件的字符。 但是當在os.path.join()中使用os.path.sep時,它爲什麼會截斷路徑? 例子: 相反的'home/python',os.path.join回報'/python': >>> import os >>> os.path.join('home', os.path.sep, 'python') '/python' 我知道

    1熱度

    2回答

    文件路徑如何獲得 '路徑/到/文件/' 這是缺少最後的 '/' In [2]: os.path.join('path', 'to', 'file') Out[2]: 'path/to/file' 這並沒有幫助: In [3]: os.path.join('path', 'to', 'file', '/') Out[3]: '/'

    1熱度

    2回答

    假設我有一個路徑: 'C:\\Folder1\\Folder2\\Folder3\\Folder4' 問題是,我怎樣才能得到這條道路達到指定的文件夾加上一個目錄的指定文件夾下的子集。 當然這應該是通用的,所以文件夾名稱可能會有所不同。 例如從上述路徑,我指定這樣的目錄: 'Folder2' ,我希望得到這個路徑的結果: 'C:\\Folder1\\Folder2\\Folder3'

    1熱度

    1回答

    我通過目錄試圖循環,檢查每個文件的大小,並將文件添加到列表中,直到他們達到一個一定的大小(2040 MB)。此時,我想將列表放入一個zip存檔中,然後繼續循環查看目錄中的下一組文件,並繼續執行同樣的操作。另一個約束是,具有相同名稱但擴展名不同的文件需要一起添加到zip中,並且不能分開。我希望這是有道理的。 我遇到的問題是,我的代碼基本上忽略了我添加了大小限制,只是拉鍊了目錄中的所有文件反正。 我懷