-2

这是我的第一篇文章。如果 btc 的价格大幅波动,我正在制作一个可以给我发送电子邮件的机器人。但是,我不知道如何让 python 无限更新以从 Binance(加密货币交易所)获得最新价格而无需 for 循环?谢谢你。

from binance.client import Client
import sys

def btcPriceDetect():
    client = Client("api key","api secret",{"verify": False, "timeout": 20})

    tickers = client.get_ticker(symbol='BTCUSDT', requests_params={'timeout': 5})

    print(tickers['lastPrice'])


for i in range(sys.maxsize**10):
    btcPriceDetect()
4

1 回答 1

0

有很多方法可以编写无限循环,但我认为最直接的方法是使用while True:,例如:

import time

while True:
    btcPriceDetect()
    time.sleep(60) # suspend thread for one minute
于 2018-08-14T15:43:30.627 回答