如何检查文本文件是否在gedit中打开

时间:2016-04-08 16:50:14

标签: python unix ubuntu gedit

所以这是一个基本的客户端服务器套接字程序。客户端将文件发送到服务器,服务器使用gedit打开它。

p = subprocess.Popen("gedit file", shell=True, stdout=subprocess.PIPE,stderr=subprocess.STDOUT)

我希望代码像

一样工作
while file_open in gedit:
            wait()
after file_closed and saved
            send to client

1 个答案:

答案 0 :(得分:0)

while p.is_alive():
    ...

我猜......但只要流程(gedit)打开,那就真的会继续......他们可能关闭了那个特定的文件......