|
|
1
2
如果要保证读者总是获取所有数据,请考虑使用名称管道。
然后将一个程序设置为写入,另一个程序设置为从该文件读取
只要编写器在编写每个JSON后定期关闭并重新打开文件,读取器就会得到一个EOF并处理输入。 然而,如果不是这样,读者只会继续阅读,而作者只会继续写作。如果这些程序不是为处理这样的数据流而设计的,那么它们可能永远不会处理数据,程序将挂起。 如果是这种情况,那么您可以编写一个程序,从一个命名管道读取,直到它获得完整的JSON,然后通过第二个命名管道将其刷新到最终的程序。 |
|
|
2
2
每次创建一个完整的新文件
因此,与其
然后试图弄清楚在读卡器过程中要做什么,你只需做
唯一的问题是任何读卡器进程都必须
|
|
|
MaPo · Linux,设置锁定ICMP_过滤器选项 12 月前 |
|
|
user2138149 · 双栈网络服务器无法按预期处理ipv4请求 1 年前 |
|
|
Marco · PyCharm Linux系统文件上os.stat异常 1 年前 |