tarfile

    1熱度

    1回答

    我試圖從本網站下載TGZ文件: https://plg.uwaterloo.ca/cgi-bin/cgiwrap/gvcormac/foo07 這裏是我的腳本: import os from six.moves import urllib import tarfile spam_path=os.path.join('ML', 'spam') root_download='https://

    0熱度

    1回答

    我在 tarfile.tar.gz --tar1.gz --tar1.txt --tar2.gz --tar3.gz 形式的嵌套tar文件,我想用Python寫一個小腳本提取所有焦油廣度優先的文件夾相同的順序工作即tar1.txt應該位於tar文件/ TAR1/ 這裏的腳本, #!/usr/bin/python import os import re import ta

    0熱度

    2回答

    我想從tar歸檔中獲取單個文件。我有tar文件庫,我可以做這樣的事情找到一個列表中的文件與正確的擴展名: 像他們的例子: def xml_member_files(self,members): for tarinfo in members: if os.path.splitext(tarinfo.name)[1] == ".xml": yield tarinfo

    -1熱度

    1回答

    我想從壓縮文件中讀取文件並將數據轉換成json/dictionary。但是我一直在苦苦掙扎的unicode問題。誰能幫忙? exfile_obj = tar.extractfile(member) data = exfile_obj.read() print(type(data)) ## shows str print(data) ## it is something like: "{u'b

    0熱度

    1回答

    我的問題是這樣的: 時使用: import tarfile tar = tarfile.open("sample.tar.gz") tar.extractall() tar.close() 如果壓縮被稱爲「samplefolder的」前的文件,在我完成上述步驟之後,如何返回「sampleFolder」名稱,更好地使用其完整路徑,或者如何將結果設置爲其他名稱,如「文件夾」? 這不是一個好問

    0熱度

    1回答

    假設我們有一個tar文件,它又包含多個gzip壓縮文件。我希望能夠讀取這些gzip文件的內容,而無需壓縮tar文件或單個gzip文件。我試圖在python中使用tarfile模塊。

    2熱度

    1回答

    我寫它使用tar文件模塊備份腳本中使用的過濾器。我是一名Python初學者。這裏是我的腳本的一部分 - 所以我的需要在tar.gz.要存檔的路徑列表看到這個post,我想出了以下內容。現在存檔被創建,但擴展名爲.tmp和.data的文件不會被忽略。我正在使用python 3.5 L = [path1, path2, path3, path4, path5] exclude_files = [".

    1熱度

    1回答

    難道真的沒有辦法同時使用tar文件庫設置LZMA壓縮的壓縮級別?我已經閱讀以下內容: 對於模式 'W:GZ', 'R:GZ', 'W:BZ2', 'R:BZ2', 'X:GZ', 'X:BZ2' ,tarfile.open()接受的關鍵字參數compresslevel(默認9)來指定該文件的壓縮級別。 因此,文檔顯然告訴我不,因爲'w:xs'在這裏丟失。 但在這種情況下,你怎麼先寫一個tar文件,

    0熱度

    1回答

    我試圖運行TensorFlow的translate.py文件,但已經幾秒鐘後,我不斷收到此錯誤: tarfile.ReadError: unexpected end of data 我沒有想法爲什麼發生這種情況,我嘗試了幾件事,包括自己下載所需的數據,並在下載代碼中註釋該行,但沒有任何工作。 這裏是我按照網站: https://www.tensorflow.org/tutorials/seq2

    0熱度

    1回答

    我遇到了一個問題,它使用最新的python 3.5軟件包及其tarfile模塊創建新的tarfiles。這個問題類似於討論的那些here和here。在前一種情況下,建議的解決方案返回錯誤ReadError: empty header,而在後一種情況下,這是八年前的一個封閉問題,應該已經通過加載最新版本的語言來應用該補丁。 Tarfile模塊的文檔明確聲明「a」可用於創建新的tarfiles。 這個