Python

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!!

関連記事

  1. Ruby

    Python

    Rubyをインストール!!

    ふと、Rubyを使いたくなり、弊社テストサーバーで環境を整えてやる…

  2. Python

    Python

    ポートを開放していなかった。。。

    弊社のあるサイトをPythonで組み直すことになったので、本日から…

  3. Python

    Python

    Pythonでの「四捨五入」「切り捨て」「切り上げ」

    Pythonで「四捨五入」したい時はround()を使ってやればOK!…

  4. Python

    Python

    Invalid HTTP_HOST ....ALLOWED_HOSTS.というエラーが!!

    本日は、Python3 + Djangoの環境構築を行いました。&…

  5. Python

    Python

    Python3での除算

    Python3からは、10/3とすると、「3」ではなく…

  6. Python

    Python

    【Python】数字を指定の桁数にフォーマット(0埋め)

    Pythonで数字を指定した桁数にフォーマット数字の前…

最近の記事

  1. PHP
  2. PHP
  3. 風邪予防
  4. WordPress(WP)
  5. PHP
  6. 宅建
  7. アンチWP
  8. 日本語ドメイン
  9. WordPress(WP)
  10. SSL(HTTPS通信)
PAGE TOP