当我导入requests
时,得到了意外的数字列表输出。
>>> import requests
[4, 4, 324, 342, 342, 453, 4343, 43342]
为什么会这样呢?
最佳答案
您最有可能在当前目录(或requests.py
中的目录之一)中有一个__init__.py
(或带有sys.path
文件的请求文件夹,这导致将其视为一个包)。库中的requests
模块。
正在打印此数字列表的应该是此requests.py
。
就像注释中指出的那样,您可以通过执行以下操作来检查要导入的文件:
import requests
print(requests.__file__)
您应该重命名包/脚本文件,以使其不会隐藏任何库。