微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Python - 保存进程中的数据以用于 Main - Websocket

如何解决Python - 保存进程中的数据以用于 Main - Websocket

好的,我正在尝试使用 websocket 给我的信息。但是由于它仍然处于循环中,我决定在一个过程中启动所述 websocket。现在的问题是我不知道如何从主循环中获取该进程的信息。 我尝试使用 .txt,但我认为当一个函数尝试覆盖而另一个函数尝试打开它时会生成错误,因为执行整个代码我的过程没有编辑 .txt 的内容或至少 {{1} } 不改变

capture()

我希望它被理解。使用 .txt 是我现在正在尝试的,但如果有更好的解决方案,请告诉我。谢谢

解决方法

我发现最好的方法是创建一个sqlite数据库并在两边使用它

要记住的是,必须创建两个进程才能使一切正常工作。就我而言:

if __name__ == '__main__':
    p1 = Process(target=startWebSocket)
    p2 = Process(target=capture)
    p1.start()
    p2.start()
    p1.join()
    p2.join()

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。