我尝试在命令提示符中运行我的Python代码,但它不起作用

问题描述 投票:0回答:1

我刚刚编写了几行代码来从币安获取数据(我只是使用测试网 API)。

我的代码在 Jupyter Notebook 上运行良好。

但是当我尝试在命令提示符(或 Anaconda Prompt)中运行代码时,它不起作用。

代码似乎仍然运行,没有任何错误,但它没有从 API 获取数据。

===

  • 我的代码:

    从 binance.client 导入客户端

    将 pandas 导入为 pd

    导入异步 从 binance 导入 AsyncClient,BinanceSocketManager

    从日期时间导入日期时间,时间增量

    client = Client(api_key = "...我的测试网 api_key...", api_secret = "...我的测试网 api_secret", 顶级域名=“com”, 测试网=真)

    打印(“你好……”)

    client.get_account()

    print(“你好……123……”)

===

我该如何解决这种情况?太感谢了! P/s:我正在使用 python-binance 包 1.0.19

===

  • 这是在 Jupyter Notebook 上: enter image description here

  • 这是我的Testing.py 文件: enter image description here

  • 这是我运行代码文件时的结果(在命令提示符或 Anaconda 提示符下): enter image description here

我尝试在 Anaconda Prompt 上运行,但无法取回数据,因此我通过 Activate 将命令提示符连接到 Anaconda Prompt。但还是不行。

command command-prompt binance binance-api-client python-binance
1个回答
0
投票

终端或命令提示符通常不会像 Jupyter Notebook 那样运行并显示数据/日志,除非您明确打印它,但是从我看来,可能会尝试以下操作

print(client.get_account())
© www.soinside.com 2019 - 2024. All rights reserved.