PythonでRAMディスクを作成したい。クロスプラットフォームの方法でこれを実行できるようにしたいので、Windows XP-to-7、Mac、およびLinuxで動作します。通常のドライブのように、できればドライブ文字/パスを使用して、RAMディスクの読み取り/書き込みができるようにしたい。
これが必要な理由は、特定の構造を持つディレクトリを作成するスクリプトのテストを作成するためです。ramdiskにディレクトリを完全に作成したいので、テストが終了した後、ディレクトリが完全に削除されることを確認します。Pythonを使用することを検討しtempfile
ましたが、テストが途中で停止する場合、ディレクトリが削除されない可能性があります。テストの途中で誰かがコンピューターのプラグを抜いても、完全に削除されていることを確認したいと思います。