Python怎么下载URL指向的文件?
PHP中文网
PHP中文网 2017-04-17 17:30:50
0
5
561

请问大家Python怎样下载一个url请求的文件,可能我描述的不是很清楚,直接贴代码。

比如是这样的url:http://www.aaa.com/download.php?aid=123

在浏览器中打开这个url,就会直接下载一个文档,请问如何用Python下载这个url指向的文档?

PHP中文网
PHP中文网

认证0级讲师

全員に返信(5)
PHPzhong

ファイルに書き込むだけです
f=urllib2.urlopen(url)
data=f.read()
f=open(path,'wb')
f.write( data )
f.close()

いいねを押す +0
大家讲道理

リーリー

めんどくさいからググってみろ→_→

いいねを押す +0
左手右手慢动作

上記の回答には問題があります。urllib2 には urlretrieve 関数がありません。

いいねを押す +0
伊谢尔伦

最も簡単な実装は wget を使用することです

  1. インストール

    リーリー
  2. を使用する

    import wget
    wget.download("http://xxx.xxx.com/xx.mp4")

いいねを押す +0
左手右手慢动作

リクエスト ライブラリを直接使用してダウンロードします。インターネット上に多くの例があります。大きなファイルに対応するダウンロード方法もあります。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート