0

を使用して python http バナー グラバーを作成してurllibいましたが、エラーが発生します。

インポートできませんでしたurllib2(モジュールが見つかりませんエラー)ので、代わりに試してみましurllibた。

ここにコードがありますが、何が問題なのですか?

#!/usr/bin/env python
import urllib   
url=urllib.urlopen('www.bing.com')
print (url.info())

エラー:

AttributeError: 'module' object has no attribute 'urlopen'
4

1 に答える 1

3

Python 3 を使用しています。代わりに使用urllib.requestします。

import urllib.request

url = urllib.request.urlopen('http://www.bing.com')
print(url.info())

これは、ページの上部にurllib2記載されています。

: このurllib2モジュールは、Python 3 ではいくつかのモジュールに分割されており、名前はurllib.requestおよびurllib.error. ソースを Python 3 に変換すると、2to3ツールは自動的にインポートを適応させます。

于 2013-03-19T13:34:18.687 に答える