line 21, in <module> df = ts.get_hist_data('600036',start, end) # 获取招商银行(600036)的历史行情数据
时间: 2024-03-16 18:45:57 浏览: 93
获取股票数据
这个错误提示是因为在调用`ts.get_hist_data()`函数时,没有定义`start`和`end`参数。`start`和`end`参数用于设置查询历史行情数据的时间范围,需要根据具体情况进行设置。
例如,以下代码查询2019年1月1日到2021年1月1日之间的招商银行(600036)历史行情数据:
```python
import tushare as ts
start = '2019-01-01'
end = '2021-01-01'
df = ts.get_hist_data('600036', start=start, end=end)
print(df.head())
```
在这个例子中,我们将`start`和`end`参数设置为字符串格式的日期,作为`ts.get_hist_data()`函数的参数之一,从而成功获取了招商银行在指定时间范围内的历史行情数据。你可以根据具体需求调整`start`和`end`参数的值。
阅读全文