Я сделал в памяти, в файл, используя MemoryMappedFile.CreateNew (MapName, мощности) Нетто 4доступа отображается файл, созданный на .net с помощью питона
Могу ли я получить доступ к этой ММФ по MapName от CPython?
Я пробовал, как показано ниже.
import mmap
map = mmap.mmap(-1, 0, mapName, 1)
, но он возвращает WindowsError [ошибка 87], указав параметр неверным.
Я использую windows vista.
Я думаю, что у вас сильно искаженное отображение памяти. –
@Matt, я тоже думаю, что я в замешательстве. Но я сделал mmf в системной памяти, используя выше указанную функцию .net, и получаю доступ к ней из другого процесса (другого приложения .net) эффективно. Итак, я просто догадываюсь, что возможно получить доступ к этой системной памяти из python, bcs - общие данные - это простые старые данные. –