我正在尝试在同时运行的 2 个 python 脚本之间共享数据。
这是一张图片来解释我是如何做到这一点的。 http://i859.photobucket.com/albums/ab153/coreystj/Problem_zps9acdd726.png
这一切都是在python中完成的。我遇到的问题是,每当我有新信息要附加到ClientSend.txt
文件(来自脚本 2)时,它有时不会注册脚本 1 以将其发送到服务器。我在想可能是因为当我在完全相同的时间追加和写入相同的文件时,我最终在将信息发送到服务器之前意外删除了信息!
如何避免在发送之前意外删除内容。如果没有解决方案,我怎么能在不使用套接字或任何类型的 tcp 连接的情况下在两个脚本之间共享信息。
脚本 2 实际上是 Blender 仅供参考。所以多处理和线程不是脚本二的选项。它根本不支持这些模块。