ラズベリーパイで、定期的に変更される文字列をファイルに書き込み、そのファイルをGUIテキストエディタであるleafpadで画面に表示する下記のプログラムを作りました。動作はするのですが、内容が更新される度に、新しい画面が開き、leafpadのウインドウだらけになってしまいます。どの様にすれば、stringの内容が更新されても、既に開いているleafpad画面の中だけで内容を更新することができるでしょうか。(もしくは、下記のプログラムが起動する際に、既に開いているleafpad画面があれば閉じる等の動作を1行目より前で実行するでも構いません)
ご教授よろしくおねがいします。
fileobj = open('test.txt','w') fileobj.writelines(string) fileobj.close() #テキストファイルの内容をラズベリーパイ標準のleafpadでGUI表示 os.system("DISPLAY=:0.0 leafpad test.txt &")
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。