如何修复 Python 3 ModuleNotFoundError: No module named 'urlparse'

问题:

尝试在 Python 3 中使用以下命令导入 urlparse

import_urlparse_error.py
import urlparse

你看到以下错误消息:

import_urlparse_traceback.txt
---------------------------------------------------------------------------
ModuleNotFoundError                       Traceback (most recent call last)
Input In [29], in <cell line: 1>()
----> 1 import urlparse

ModuleNotFoundError: No module named 'urlparse'

解决方案

在 Python 3 中,urlparse 已重命名为 urllib.urlparse。要导入它,使用此行代替:

fix_import.py
from urllib.parse import urlparse

Check out similar posts by category: Python