web-dev-qa-db-ja.com

python-3でurlparseをインポートするにはどうすればよいですか?

urlparseを使用します。しかし、python3.4.1はモジュールを見つけられません。

import urlparseを実行しますが、このエラーが発生します

importError: no 'module' named ulrparse
24
Mohamed Mahdi

Python 2.7.11のurlparseは、Python 3.のurllib.parseに名前が変更されました。したがって、from urlparse import urljoinなどのコードがある場合は、from urllib.parse import urljoinに変更することをお勧めします。

28
Abhijit

urlparseのドキュメント に記載されているとおり:

urlparseモジュールは、Python 3.でurllib.parseに名前が変更されます。2to3ツールは自動的に適応しますソースをPythonに変換するときにインポートします3。

つまり、代わりにurllib.parseを使用します。

import urllib.parse
17
Mureinik