python : 进程间通信
来源:互联网 发布:室内设计软件 编辑:程序博客网 时间:2024/04/30 00:34
"""
采用windows事件和共享内存实现进程间通信。
"""
#reader
import win32event as w32e
import win32api as wapi
import mmapfile as mmf
hEvent = w32e.CreateEvent(None , 0 , 0 , "Global\\JmdebuggerEvent")
#system_info=wapi.GetSystemInfo()
#page_size=system_info[1]
pyMm = mmf.mmapfile(None , "JmdebuggerMem" ,1024 )
if hEvent != None and pyMm != None :
w32e.WaitForSingleObject(hEvent , -1)
buf = pyMm.read(16)
print buf
wapi.CloseHandle(hEvent)
采用windows事件和共享内存实现进程间通信。
"""
#reader
import win32event as w32e
import win32api as wapi
import mmapfile as mmf
hEvent = w32e.CreateEvent(None , 0 , 0 , "Global\\JmdebuggerEvent")
#system_info=wapi.GetSystemInfo()
#page_size=system_info[1]
pyMm = mmf.mmapfile(None , "JmdebuggerMem" ,1024 )
if hEvent != None and pyMm != None :
w32e.WaitForSingleObject(hEvent , -1)
buf = pyMm.read(16)
print buf
wapi.CloseHandle(hEvent)
pyMm.close()
#writer
import win32event as w32e
import mmapfile as mmf
hEvent = w32e.OpenEvent(w32e.EVENT_ALL_ACCESS , 0 ,"Global\\JmdebuggerEvent")
pyMm = mmf.mmapfile(None , "JmdebuggerMem" ,1024)
if hEvent != None and pyMm != None:
w32e.SetEvent(hEvent)
pyMm.write("hello world!");
- python 进程间通信
- python : 进程间通信
- python 进程间通信
- python 进程间通信
- python 进程间通信
- python进程间通信
- 【Python】进程间通信
- python 进程间通信【转】
- Python 进程间通信 Queue
- python进程间通信-Queue
- Python进程、进程池以及进程间通信
- python socket之进程间通信
- Python使用Socket 进行进程间通信
- 如何使用Python实现进程间通信
- Python socket 实现进程间通信
- Python进程间通信之匿名管道
- Python下的进程间通信-管道
- Python进程间通信之命名管道
- phpcms v9调用当前栏目的同级栏目的几种方法
- JAVA NIO之FileChannel
- 用SQL命令查看Mysql数据库大小
- Android学习笔记14:Tween Animation动画的实现
- Java 集合框架-ArrayList
- python : 进程间通信
- Java接口和抽象类用法总结
- 【Android自动化测试之Robotium】04. 命令行运行Android Robotium自动化用例或单元测试用例
- $_SERVER详解
- android中Bitmap的剪切与拉伸
- 05. Linux中read命令的用法
- JavaScript的构造器模式
- Android学习开始, Android的系统结构
- phpcms v9 模板标签技巧,标签调用方法大全