从tushare网站获取000893股票的数据,积分只有2100的情况下,并保存在Excel中的代码是
时间: 2024-03-06 12:50:22 浏览: 100
以下是从tushare网站获取000893股票数据,并保存在Excel中的Python代码:
```python
import tushare as ts
# 设置token
ts.set_token('你的token')
# 初始化pro接口
pro = ts.pro_api()
# 获取000893股票的历史数据
df = pro.daily(ts_code='000893.SZ')
# 保存数据至Excel
df.to_excel('000893.xlsx', index=False)
```
请注意,你需要将代码中的`你的token`替换为你在tushare网站上申请的token,才能正常运行代码。此外,你还需要安装`tushare`库和`pandas`库,如果没有安装,可以使用以下命令进行安装:
```
pip install tushare pandas
```
相关问题
以下是从tushare网站获取000893五年的'date', 'open', 'high', 'low', 'close', 'volume股票数据,保证能够进行回测的数据,并保存在Excel中的Python代码
以下是获取000893五年股票数据,并保存在Excel中的Python代码:
```python
import pandas as pd
import tushare as ts
# 设置token
ts.set_token('your_token')
# 初始化pro接口
pro = ts.pro_api()
# 获取000893股票数据
df = pro.daily(ts_code='000893.SZ', start_date='20160101', end_date='20201231')
# 将数据按日期升序排列
df = df.sort_values(by='trade_date', ascending=True)
# 选取需要的列
df = df[['trade_date', 'open', 'high', 'low', 'close', 'vol']]
# 将列名改为英文
df.columns = ['date', 'open', 'high', 'low', 'close', 'volume']
# 将数据保存到Excel文件中
df.to_excel('000893.xlsx', index=False)
```
代码中需要替换`your_token`为自己在tushare网站申请的token。执行完上述代码后,会生成一个名为`000893.xlsx`的Excel文件,包含了000893股票的日期、开盘价、最高价、最低价、收盘价和成交量数据。
在tushare中获取浙商银行股票的Date,Open,High,Low,Close ,Adj Close,Volume的数据并保存在Excel表格中的代码是
好的,下面是获取浙商银行股票数据并保存为Excel文件的Python代码:
```python
import tushare as ts
# 获取浙商银行股票数据
df = ts.get_k_data('601916', ktype='D', autype='qfq', start='20200101', end='20210630')
# 选择需要的列
df = df[['date', 'open', 'high', 'low', 'close', 'adj_close', 'volume']]
# 将数据保存为Excel文件
df.to_excel('浙商银行股票数据.xlsx', index=False)
```
其中:
- `get_k_data` 函数用于获取股票数据,参数说明如下:
- `'601916'`:浙商银行股票代码
- `ktype='D'`:数据类型为日线数据
- `autype='qfq'`:复权类型为前复权
- `start='20200101'`:数据起始日期为2020年1月1日
- `end='20210630'`:数据结束日期为2021年6月30日
- `[['date', 'open', 'high', 'low', 'close', 'adj_close', 'volume']]` 选择需要的列
- `to_excel` 函数将数据保存为Excel文件,`index=False` 表示不保存行索引。
阅读全文