提问人:Minh 提问时间:11/15/2023 最后编辑:Minh 更新时间:11/15/2023 访问量:34
我尝试在命令提示符下运行我的 Python 代码,但它不起作用
I try to run my Python code in Command Prompt but it doesn't work
问:
我只是写了几行代码来从 Binance 获取数据(我只是使用测试网 API)。
我的代码在Jupyter Notebook上运行良好。
但是当我尝试在命令提示符(或 Anaconda 提示符)中运行代码时,它不起作用。
似乎代码仍然运行没有任何错误,但它没有从 API 中获取数据。
===
我的代码:
from binance.client import 客户端
将 pandas 导入为 PD
导入 asyncio 从币安导入 AsyncClient、BinanceSocketManager
from datetime import datetime, timedelta
客户端 = Client(api_key = “...我的测试网api_key...“, api_secret = “...我的测试网api_secret“, TLD = “com”, testnet=True)
print(“你好..........”)
client.get_account()
print(“你好......123....")
===
我该如何解决这种情况?非常感谢! P / s:我正在使用python-binance包1.0.19
===
这是在 Jupyter Notebook 上:在此处输入图像描述
这是我的 Testing.py 文件:在此处输入图像描述
这是我运行代码文件(在命令提示符或 Anaconda 提示符上)时的结果:在此处输入图像描述
我尝试在 Anaconda Prompt 上运行,但无法取回数据,所以我通过 Activate 将命令提示符连接到 Anaconda Prompt。但仍然不起作用。
答:
终端或命令提示符通常不像 Jupyter Notebook 那样运行并显示数据/日志,除非您显式打印它,但是从我所看到的情况来看,可以尝试以下操作
print(client.get_account())
评论