4
大きなcsvファイルからsqlite3データベースにデータを移行したいと考えています。pandas.DataFrame.to_sqlの進行状況バー
のPython 3.5に私のコード使用してパンダ:
con = sqlite3.connect(DB_FILENAME)
df = pd.read_csv(MLS_FULLPATH)
df.to_sql(con=con, name="MLS", if_exists="replace", index=False)
それはto_sqlメソッドの実行の現在のステータス(プログレスバー)を印刷することは可能ですか?
私はtqdmについて記事を見ましたが、これを行う方法が見つかりませんでした。
= pd.read_csv(csv_filename、...)が非常に遅く働くDFので、私のcsvファイルは、ディスク上の1.7ギガバイトの行われます。しかし、私はここで解決策を見つけました:http://stackoverflow.com/a/28371706/5856795、あなたの答えと答え@ sebastian-raschkaは私にこの作業を手助けします。 – Andrei