Pythonのキャッシュファイルの削除方法:
最初に「find.-name '__ pycache__' -type d -exec rm -rf {} \ "コマンドを入力して、すべてのサブディレクトリを削除します。
次に、「find.-name "* .pyc"」コマンドを入力して、.pycファイルを削除します。
現在のディレクトリ内のすべての__pycache__サブディレクトリを削除します
find .-name '__pycache__'-type d -exec rm -rf {} \
現在のディレクトリにあるすべての.pycファイルを削除します
find .-name "*.pyc"| xargs rm -f
ナレッジポイントの拡張:
Pythonでキャッシュまたはメモリをクリアする
問題:
計算するテーブルが非常に大きい(100億行以上)。これらすべてを一度に計算するには時間がかかりすぎます。したがって、ブレークポイントのリストを作成し、各ステップの最後に計算して保存しました。ただし、各ステップには時間がかかります。原因はメモリまたはキャッシュだと思いますが、この場合の対処方法、またはキャッシュまたはメモリをクリアする方法を知っていますか?
ループ内の出力に変数を再利用するので、変数はどんどん大きくなりません。
解決
私は通常、この問題を解決するために次のコードを使用します。プロセスの最後に変数をリセットして、キャッシュをクリアします。
MyVariable = None
上記は、pythonがキャッシュファイルを削除する方法の詳細な内容です。pythonでキャッシュファイルを削除する方法の詳細については、ZaLou.Cnの他の関連記事に注意してください。
Recommended Posts