如何在python中记住其他程序实例变量[关闭]
Posted
技术标签:
【中文标题】如何在python中记住其他程序实例变量[关闭]【英文标题】:How to remember other program instance variables in python [closed] 【发布时间】:2013-10-20 17:06:16 【问题描述】:这个和socket编程有关
好吧,假设我有一个程序xyz.py
,它接受一些命令行参数abc
所以我使用以下命令运行程序
python xyz.py abc
程序正在运行,没有关闭
现在我打开另一个终端,然后使用不同的命令行参数 hhh
运行 same 程序,命令将是
python xyz.py hhh
连这个窗口(程序没有关闭)
现在的问题是,如果第三次使用另一个终端运行 Same 程序
如何让程序的第三个实例分别知道abc
和hhh
的值?
而且我很高兴知道如何在程序的第二个实例运行时告诉程序实例 1 的值 hhh
【问题讨论】:
【参考方案1】:您指的是一个名为Inter-process Communication 的大量 主题。有很多方法可以实现这一点,这在某种程度上取决于您的平台。 Python 中提供了所有常规机制。
我建议您阅读***文章,制定计划,然后提出任何具体问题。
【讨论】:
嗯,我知道,但我如何实现pythonically?我的意思是在 python 中.. 子流程模块?写入文件?套接字? @sweeneyrod 唯一套接字 @user2528042 我的意思是这些是您可以在进程之间进行通信的方式。 @sweeneyrod 哪种方式?以上是关于如何在python中记住其他程序实例变量[关闭]的主要内容,如果未能解决你的问题,请参考以下文章