私はPythonで読んでいるsdカードにテキストファイルを持っています。このファイルの内容をコピーして別のSDカードに保存したいのですが、元のファイルに変更を加えると、コピーされたバージョンの実行時間がリアルタイムで反映されます。pythonを使用して、あるテキストファイルから別のテキストファイルにリアルタイムでデータをコピーしますか?
私はCopying from one text file to another using Pythonを経由しましたが、ファイルは、元のファイルの変更)とランタイムを変更しません
マイコード:
import os
with open("/path/to/file.txt", 'r') as f:
print (f.read())
#f.flush()
file = open("/path/to/another/file.txt", 'w')
while True:
file.write(f)
file.flush()
# file.close()
どのソフトウェアがオリジナルを変更していますか?あなたはソースコードを制御しますか?明らかなのは、そのプログラムを変更して両方で動作させることです。 – Prune
ファイルを変更しているプログラムのソースコードにアクセスできない場合は、元のファイルを監視し、変更された場合はそれをコピー先のファイルにコピーする別のプロセスが必要です。いくつかのソリューションをここで確認してください:https://stackoverflow.com/q/182197/3885927 – user3885927
私は、pythonを使用して、orignalにランダムなテキストを生成しています。私の目的は、(上記の質問にあるように)別のpythonスクリプトを使用して、生成されるSDカードに保存されているランダムなテキストを取得できるかどうかを確認することです –