python爬取股票数据兵生成csv文件
时间: 2023-09-01 09:09:16 浏览: 117
您可以使用Python中的第三方库来爬取股票数据并生成CSV文件。以下是一个简单的示例:
```python
import requests
import csv
def crawl_stock_data(url):
response = requests.get(url)
data = response.json()
return data
def save_to_csv(data, filename):
keys = data.keys()
with open(filename, 'w', newline='') as csvfile:
writer = csv.DictWriter(csvfile, fieldnames=keys)
writer.writeheader()
writer.writerow(data)
url = 'http://example.com/stock_data' # 替换为实际的股票数据接口URL
data = crawl_stock_data(url)
save_to_csv(data, 'stock_data.csv')
```
在上面的示例中,`crawl_stock_data` 函数用于从URL获取股票数据,它返回一个包含股票数据的字典。然后,`save_to_csv` 函数将字典数据写入CSV文件。
请注意,您需要将示例中的URL替换为实际的股票数据接口URL,并确保您具有访问该接口的权限。另外,您可能还需要根据实际情况对代码进行适当的修改。
阅读全文