Python(パイソン)

ImportError: No module named 'urllib2' というエラーが

以前書いたPythonのコードを別サーバに持ってきた際の話です。

バージョンもPython2からPython3に変わっています。

実行すると、

ImportError: No module named 'urllib2'

というエラーが!!

コードはこれ↓↓↓

#coding: UTF-8
import urllib2


html = urllib2.urlopen("http://www.sample.com")

これは、使用しているPythonのバージョンが異なっている為に出ているエラーです!

urllib2はPython2のモジュールで、

Python3ではurllibに変更されています。

#coding: UTF-8
from urllib.request import urlopen


html = urllib.request.urlopen("http://www.sample.com")

と修正すればOK!!

この記事を書いている人
株式会社ディープ
名前足立拓也

メールアドレスadachi@deep-deep.jp

関連記事

最近の記事

  1. ドメインについて
  2. WP:WordPress(ワードプレス)
  3. URL設計(URLデザイン)
  4. URL「ディレクトリ名」と文字アンダースコア(_)とハイフン(-)
  5. SEO対策(外部ファイルの読み込み)
  6. URL リダイレクト
  7. インデックスされない
  8. 内部対策は必要?
  9. CMS(シーエムエス)
  10. SEO業者は必要?

Twitter

アーカイブ

PAGE TOP