gpt4 book ai didi

python程序之间简单的python通信?

转载 作者:太空宇宙 更新时间:2023-11-03 15:51:52 25 4
gpt4 key购买 nike

我有两个 python 程序。一种是数据收集程序。另一个是使用 Tensorflow 进行分析和预测。

(在 Windows 操作系统上。python3.5.local)

数据收集程序需要 32 位环境,因为它正在使用 API。如您所知,由于 TensorFlow,另一个程序需要 64 位环境。

所以

问:我只需要向 TensorFlow 发送一个 dict 数据,它会发回一个整数作为返回值。

互相发送数据最简单的方法是什么?

感谢您的宝贵时间。

最佳答案

最简单的方法是让一个程序将数据保存到一个文件中,然后让另一个程序读取该文件。推荐的方法是使用 JSON,通过 json模块。

import json

#Write
with open('file.txt', 'w') as file:
file.write(json.dumps(myDict))

#Read
with open('file.txt') as file:
myDict = json.load(json_data)

但是,根据您的用例,这可能不是最佳方式。套接字是一种常见的解决方案。 Managers也非常健壮,但在我看来有些矫枉过正。

有关更多信息,我建议查看 list Python 团队维护的机制,您可以使用这些机制在进程之间进行通信。

关于python程序之间简单的python通信?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46128339/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com