[英]How to get an HTTP response with specific port using http.client?
[英]How to correct ModuleNotFoundError for http.client
我正在嘗試使用 urllib 庫作為用於網絡抓取的 python 程序的一部分。 它包含必須導入 http.client 的模塊 request.py。 但是,我不斷收到此消息:
ModuleNotFoundError: 沒有名為“http.client”的模塊; 'http' 不是一個包。
但是,我的 Python 庫文件夾“Lib”包含 http 文件夾和 urllib 文件夾。 http 文件夾還包含 client.py 文件。 可能有什么問題? 請幫助我是初學者。
使用 pip 命令如下安裝丟失的或舊的包:
py -m pip install --upgrade http
您還可以嘗試卸載/重新安裝模塊以修復損壞的軟件包:
py -m pip uninstall http
py -m pip install --upgrade http
如果所有這些都不起作用,請嘗試運行命令提示符並使用以下命令運行您的文件:
python file_name.py
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.