python-3.x - 每隔几分钟重新启动一次
问题描述
我有以下代码:
from alpha_vantage.timeseries import TimeSeries
import matplotlib.pyplot as plt
import sys
def stockchart(symbol):
ts = TimeSeries(key='1ORS1XLM1YK1GK9Y', output_format='pandas')
data, meta_data = ts.get_intraday(symbol=symbol, interval='1min', outputsize='full')
print (data)
我想知道我怎样才能“保持活力”所以说每隔 5 分钟就会有一个新的数据请求?while 循环是最有效的方法吗?
解决方案
你的意思是:
import time
while True:
ts = TimeSeries(key='1ORS1XLM1YK1GK9Y', output_format='pandas')
data, meta_data = ts.get_intraday(symbol=symbol, interval='1min', outputsize='full')
print (data)
time.sleep(300)
实现无限递归:Python“while”循环
并等待 5 分钟:time.sleep
希望这能回答你的问题!
推荐阅读
- c++ - 基运算符具有非指针类型
- angular - 错误:模块“AppModule”声明的意外值“SocialmediaFeedComponent”。请添加@Pipe/@Directive/@Component 注解
- javascript - 获取浏览器的语言(javascript)
- amazon-web-services - 服务发现 ecs aws
- android - Android TextureView.SurfaceTextureListener 在相机 API 2 中不起作用
- php - 仅在满足条件时如何为一个字段设置默认值
- c# - 如何在 WPF 中获取 gui 元素的值?
- python-3.x - 如何在不丢失值的情况下重新排序数据框中的列?
- wpf - WPF - 如何为 Itemscontrol 中的特定项目设置 Tab 键顺序
- android - Android:无法使用从 listview 生成的 uri 将文件上传到 firebase