所以这是一个基本的客户端服务器套接字程序。客户端将文件发送到服务器,服务器使用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
答案 0 :(得分:0)
while p.is_alive():
...
我猜......但只要流程(gedit)打开,那就真的会继续......他们可能关闭了那个特定的文件......