def duqnc(): #读取共享内存
SHMEMSIZE = 500000#len(str)
file_name = "coco"
# python读取共享内存
shmem = mmap.mmap(0, SHMEMSIZE, file_name, mmap.ACCESS_READ)
print(shmem.read(SHMEMSIZE).decode('ASCII'))
shmem.close()
return
File "J:\dll\yolov5\yolov5\tesrxxx.py", line 9, in duqnc
shmem = mmap.mmap(0, SHMEMSIZE, file_name, mmap.ACCESS_READ)
PermissionError: [WinError 5] 拒绝访问。
我想易语言和python数据传输,于是就用了mmap
但发现个问题,传输小一点的数据,可以正常使用,但是易语言那边写入一个图片字节集数据时,python这边读取,就会报错,拒绝访问,请问有什么解决办法吗。
、下面是易语言的代码
- <input type="checkbox" disabled="" />
易语言这边其实很简单,就调用了两个API
我主要不明白python这边,拒绝访问怎么解决 或者有什么其他办法可以实现,易语言端传输图片字节集到python UDP我试过了,数据大一点就传不过来 还慢