我正在尝试使用 yahoo Finance 将 1700 个(公司)股票市场数据集下载到 csv 文件中,并且它成功地存储了它们,我使用了 while 循环,我运行,while 循环直到 1700 次,几乎花了 2 多小时,我可以在python中使用并行编程来节省时间吗?
import pandas_datareader as web
import pandas as pd
import csv
import datetime
count=0;
while count<1700:
df = web.DataReader("TCS.NS", 'yahoo', start,end)
file = open('csv_file.csv')
reader= csv.reader(file)
df.to_csv('csv_file.csv')
df = pd.read_csv('csv_file.csv')
.
.
.
count +=1
我还对数据执行了一些不同的操作,并在 while 循环中将其存储在 MySQL 数据库中。请帮我解决这个问题