0

Yahoo Finance を使用して株式市場の 1700 (会社) データセットを csv ファイルにダウンロードしようとしましたが、正常に保存されています。while ループを使用して実行し、1700 回まで while ループを実行しましたが、ほぼ 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 データベースに保存します。この問題について私を助けてください

4

3 に答える 3