我無法提取生成的tar.gz文件,因爲extractall()抱怨目標目錄存在。但是,如果提取目錄不存在,它只會生成一個空文件。 ,我在網上找到關於提取tar文件或者use no parameters爲tarfile.extractall()(這意味着它試圖提取它在同一目錄下,並用IsADirectoryError失敗對我來說)或make sure to create the extraction
我目前正在研究Python Flask API。 爲了演示的目的,我在服務器中有一個包含.tar.gz文件的文件夾。 基本上我想知道如何將這些文件知道它們的相對路徑名稱,比如file.tar.gz,保存到FILE對象中。我需要的tar文件格式,以便能夠在其上運行下面的代碼,其中f將tar文件:提前 tar = tarfile.open(mode="r:gz", fileobj=f)
for me
我想從目錄的內容使用Codec.Archive.Tar創建一個tar文件,但是我也想在創建tar文件後清理目錄。下面是這證明了我的問題一個小例子: import System.Directory
import qualified Codec.Archive.Tar as T
listFile = do createDirectory "dir"
createDirectory
我用下面的tar命令來嘗試備份我的整個文件系統 tar -cvpzf test/backup.tar.gz --exclude=/test
我收到以下錯誤消息 tar: Cowardly refusing to create an empty archive
Try 'tar --help' or 'tar --usage' for more information.
有人可以點我在正確