python获取宁德时代股票数据
时间: 2023-07-09 18:02:45 浏览: 173
要使用Python获取宁德时代股票数据,我们可以使用第三方库,比如pandas_datareader库来实现。下面是一个简单的示例代码:
```python
import pandas_datareader as pdr
# 设置股票代码和时间范围
stock_code = "300750.SZ" # 宁德时代股票代码
start_date = "2021-01-01" # 开始日期
end_date = "2021-12-31" # 结束日期
# 使用pandas_datareader获取股票数据
df = pdr.get_data_yahoo(stock_code, start_date, end_date)
# 打印前几行数据
print(df.head())
```
在代码中,我们首先导入pandas_datareader库,并设置宁德时代的股票代码(300750.SZ)以及需要获取数据的时间范围。接下来,我们使用get_data_yahoo函数从Yahoo Finance获取指定股票的历史数据,并将其存储在DataFrame中。
最后,我们通过打印DataFrame的前几行数据来验证数据是否成功获取。
请注意,获取股票数据可能需要一些时间,也可能会受到程序运行的频率限制,具体取决于数据提供方和你的网络连接。更多关于pandas_datareader库的用法和设置,请参考官方文档。
阅读全文