-4

torrent ファイルをダウンロードし、urllib 2 を使用してユーザー定義のディレクトリに保存する方法は?

4

2 に答える 2

2

urllib2.urlopenを使用して自分で作業を行う代わりに、舞台裏で作業を行うためにurllib.urlretrieveを使用することをお勧めします。

于 2012-06-21T11:02:42.613 に答える
1

トレントファイルをダウンロードしたいほど重要ではありません。次の方法で、任意のタイプのファイルをダウンロードして保存できます。

import urllib2
with open("mytorrent", "w") as f:
  f.write(urllib2.urlopen('http://megatorrent.com/torrent-url').read())

からのファイルhttp://megatorrent.com/torrent-urlは、現在のディレクトリに として保存されmytorrentます。

ファイルを別のディレクトリに保存する場合は、次のようにします。

import urllib2
with open(os.path.join(torrents_die_path, "mytorrent"), "w") as f :
  f.write(urllib2.urlopen('http://megatorrent.com/torrent-url').read())
于 2012-06-21T10:35:50.077 に答える