tempfile
モジュールを使用して、ファイルを生成し、/tmp/myfolder/
に保管しておき、特定の時間(多分数日)までそこに保管します。私はがf.close()
が実行されるとすぐにファイルを削除することを知りました。私はちょうどそれが自動削除するようにしたくありません。後で削除されます。これはtempfile
で可能ですか?または他のよりよいアプローチ?定義された期間、Pythonの一時ファイルとフォルダを永続化する方法はありますか?
2
A
答えて
2
あなたはthisを使用することができます。
import tempfile
with tempfile.NamedTemporaryFile(delete=False, dir='/tmp/myfolder') as outfile:
# ...
関連する問題
- 1. 一時ファイルは移動すると永続化されますか?
- 2. Celery/RabbitMQを永続化する方法はありますか?
- 3. 定義された期間に実行されるタイマーを確認する方法はありますか?
- 4. スケジューラ構成で定義されているランプアップ時間と継続時間の差はありますか?
- 5. Spring Cloud Dataflow:ストリーム定義を永続化する方法
- 6. 認証されたAPIオブジェクトを別のCeleryタスクに永続化する方法はありますか。
- 7. Jsoupを使って定義されたURLから時間を見つける方法はありますか?
- 8. initコンストラクタで初期化されたdictをあるpythonファイルから別のpythonファイルにインポートする方法は?
- 9. ビジュアルスタジオビルドヘルパーに環境変数を永続化する方法はありますか?
- 10. iframeにセッションを永続化する方法はありますか?
- 11. Apache Flinkで静的テーブルを永続化する方法はありますか
- 12. 永続ストアからNSManagedObjectが削除される時期を知りますか?
- 13. 特定の時間に変更されたLinuxのファイルを見つける方法はありますか?
- 14. Symfony/Doctrineでクローンされたエンティティオブジェクトを永続化する方法
- 15. コンテナの再起動の間にMongoDBデータを永続化する方法はありますか?
- 16. Pythonで時間を計る方法はありますか?
- 17. ファイルに定義されたファイルとフォルダを作成する
- 18. Xcodeでファイルタイプを永続的に設定する方法はありますか?
- 19. Python TextBlobのモデルを永続化する方法は?
- 20. PYTHON:あらかじめ定義された時間に命令セットを実行する方法
- 21. アプリケーションデータを永続化する方法は?
- 22. Beanを永続化する方法は?
- 23. 単一のステージングされたファイルをコミットする方法はありますか?
- 24. Groovy TimeCategory - これよりも時間/継続時間を操作する良い方法はありますか?
- 25. 状態が変わったときに表示コンテンツを永続化する方法はありますか?
- 26. #定義された用語を使用する方法はありますか?
- 27. 複数の同時読者が指定された永続表の行を更新またはリセットする方法はありますか?
- 28. Pythonクラス定義内のリーダーオブジェクトを初期化する方法
- 29. 永続化されないモデルクラスの名前はありますか?
- 30. Pythonで一時変数を定義する方法は?
あなたは、もちろん、 '/ tmp'にフォルダを作成して、独自のファイルが存在して維持/書くことは自由です。とにかく 'tempfile'はあなたのユースケースに適していません。また、私はモジュール[seqfile](https://pypi.python.org/pypi/seqfile)を書いています。これにより、他のスレッド/プロセスによって書き込まれているファイルを上書きすることなく、ディスク上のファイルに書き込むことができます。 –
あなたが望むものは、['tempfile.NamedTemporaryFile'](https://docs.python.org/3/library/tempfile.html#tempfile.NamedTemporaryFile) – styvane
です。ファイルを保持したいのであれば、それは良い考えではありませんそれらを '/ tmp'に格納します。 – cdarke