ファイル全体をダウンロードせずに.rarまたは.zipファイルの一部しかダウンロードできないのでしょうか?ファイルA、B、C、Dを含むzipファイルがあります。私はただ必要です。何とか、私は1ファイルしかダウンロードできないようにzipfileモジュールを使用できますか?python zipfileライブラリを使用してZIPファイルの一部をダウンロードすることは可能ですか?
r = c.get(file)
z = ZipFile.ZipFile(BytesIO(r.content))
for file1 in z.namelist():
if 'time' not in file1:
print("hi")
z.extractall(file1,download_path + filename)
このコードは、全体のzipファイルをダウンロードしているとだけ特定のものを抽出:
私はコードの下にしようとしています。どうにか私は必要なファイルだけをダウンロードできますか? 同様の質問hereがありますが、それはlinuxのコマンドラインでのみ表示されます。その質問dosentはどのようにPythonのliabrariesを使用して行うことができますアドレス。
[ZIPアーカイブ(例えば1つのファイル)の一部のみをダウンロードすることはできますか?](https://stackoverflow.com/questions/8543214/is-it-possible-to-download-just- 1つのファイルの一部) – Juggernaut
@Juggernaut nope。それはUNIXの文脈にあります。私はPythonコードを使用して可能かどうか尋ねています。その質問には何の並べ替えも言及されていない。私はすでにその質問をチェックした。そして私に尋ねた – PriyalChaudhari