作者xinu (xinu)
看板Python
标题Re: [问题] 关於常驻程式问题
时间Sun Mar 30 23:12:07 2008
※ 引述《liangjr (aaa)》之铭言:
: ※ 引述《plom (plom)》之铭言:
: : 请问各位了
: : 如果要有某只程式, 计算数值.在一开机就会自动执行存在记忆体里
: : 供其他 python 程式取用此变数, 请问该如何做呢?
: : 其他 python 程式该如何读取?
: : 谢谢!
: 我想你的意思是一开始执行的process还继续存在记忆体里
: 你的python script要如何跟他做IPC
: 在windows上面的话
: pywin32可以让你使用WM_COPYDATA, named pipe或clipboard
: 当然使用socket也行
: 要使用mailslot也不是不行
: 但是要自己用ctypes包CreateMailslot
: 我的话可能会很懒惰的使用clipboard :p
我承认我是来乱的
这位版友写了Wi32的作法
那我来写Unix的作法好了
很简单
在/dev/shm下开个档案...
然後其他人去读档案...结束
/dev/shm如果没有的话
查查mount看有没有人mount shm...
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.168.214.149