2024-04-26 01:25:51 发布
网友
我正在尝试检测另一个tcl/python应用程序修改的文件中的更改。 我对文件使用了QFileSystemWatcher addPath。 对于文件中的更改,它不发出fileChanged(QString)信号。 然而,当我手动编辑这些文件时,fileChanged信号会被发出并执行slot。在
检查一下在tcl\python程序中是否使用f.close()\f.flush()\使用'with'语句将数据刷新到文件中。在
p.s。 有时python会等到执行结束才真正将数据写入文件。如果程序在这里没有被改变,那么它的信号也不会在这里发出。在
检查一下在tcl\python程序中是否使用f.close()\f.flush()\使用'with'语句将数据刷新到文件中。在
p.s。 有时python会等到执行结束才真正将数据写入文件。如果程序在这里没有被改变,那么它的信号也不会在这里发出。在
相关问题 更多 >
编程相关推荐