python - 导入 `Requests` python 模块时出现意外的控制台输出

标签 python request

当我导入请求时,我得到了意外的数字列表输出。

>>> import requests
[4, 4, 324, 342, 342, 453, 4343, 43342]

为什么会发生这种情况?

最佳答案

您很可能有一个 requests.py (或带有 __init__.py 文件的 requests 文件夹,这导致它被视为一个包)最有可能在屏蔽库中的 requests 模块的当前目录(或 sys.path 中的目录之一)。

应该是这个 requests.py 打印这个数字列表。

如评论中所示,您可以通过执行以下操作来检查正在导入的文件 -

import requests
print(requests.__file__)

您应该重命名您的包/脚本文件,这样它就不会隐藏任何库。

关于python - 导入 `Requests` python 模块时出现意外的控制台输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32585396/

相关文章:

python - 没有错误但不工作,当文本更改 Tkinter 时运行函数

mysql - 如何重命名在mysql中用作外键的字段?

php - PHP 中的异步 HTTP 请求

android - 在 JSON 对象内将请求作为 JSON 参数发送

macos - Golang http 服务器从一个请求中获得了两个远程端口

python - 我在哪里放置 .egg (Python)?

python - 如何将本地 python 环境(+所有包)克隆到 virtualenv?

python - 在 python 中处理错误的最有效方式是什么?

python - python3的pycharm编码错误

javascript - postman 发帖请求在发送时卡住