当我导入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__)


您应该重命名包/脚本文件,以使其不会隐藏任何库。

10-07 19:58
查看更多