Spyder(Anaconda)中的IPython控制台中无输出

2024-05-29 05:27:13 发布

您现在位置:Python中文网/ 问答频道 /正文

当我运行以下代码时,我在控制台中看到零输出。在另一段代码中,我有一个记录器,记录器也保持空白。看起来Spyder(Python)没有执行

import alpaca_trade_api as tradeapi
import nest_asyncio
nest_asyncio.apply()

from apikeys import API_KEY, SECRET_KEY
base_url = 'https://paper-api.alpaca.markets'
api_key_id = API_KEY
api_secret = SECRET_KEY

conn = tradeapi.StreamConn(
    key_id=api_key_id,
    secret_key=api_secret, 
    base_url=base_url, 
    data_stream='polygon')

def run():
    @conn.on(r'^A$')
    async def on_second_bar(conn, channel, data):
        print(data.close)
    conn.run(['A.AMZN'])
    
run()
In [1]: runfile('C:/Code/untitled1.py', wdir='C:/Code')

(empty lines)

但是,当我单击Remove all variables时,脚本将按预期执行

Removing all variables... 
3022.24
3023.09

脚本在编程上是否不正确,或者我是否缺少设置


Tags: keyrun代码importapiidurldata

热门问题