2
我想從公共FTP服務器讀取文件,似乎無法有效地使用gzip和urllib,但沒有明確地下載文件,然後用gzip.open()
打開它。有沒有其他可能的方式?如何從FTP服務器讀取gzip文件?
例如「ftp://ftp.server.com/pub/data/archive.gz」是我得到的鏈接。在Python中從這個文件中讀取內容的正確方法是什麼?
編輯:
所以我最終使用:
g = gzip.open(urllib.urlretrieve(url)[0])
參數來gzip.open()
這種方式是從URL路徑下載的臨時文件,並g
現在就像是普通的文件對象,表示存檔內容
確定感謝您的確認 – user2136786