0

サイトhttp://statsheet.com/からページをダウンロードしようとしています

このような

url = 'http://statsheet.com'
urllib2.urlopen(url)

Python モジュール urllib、urllib2、および「reqests」を試してみましたが、「got a bad status line」、「BadStatusLine」などのエラー メッセージしか表示されません。

これを回避する方法はありますか?

4

1 に答える 1

0

一般的なブラウザ ユーザー エージェントを指定する必要があります。

wget -U "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_0) AppleWebKit/537.36 (Gecko のような KHTML) Chrome/31.0.1650.34 Safari/537.36" http://statsheet.com

関連する質問/回答:

urllib2.urlopen のユーザー エージェントを変更する

于 2013-10-28T19:09:22.223 に答える