gpt4 book ai didi

python - 如何使用 Python 中的内存映射文件并将其传递给需要文件名的外部 API?

转载 作者:太空宇宙 更新时间:2023-11-04 06:37:57 25 4
gpt4 key购买 nike

我必须从 Python 2.5 调用一个外部 API (win32),它要求我提供文件名并返回结果。

为了加快进程,我不想将数据保存到经典文件中,我更愿意将其保存在内存中并在 API 调用返回后释放它。

外部函数只需要读取权限。

我看了mmap但是例子不是很广泛;)

最佳答案

您尝试过使用命名管道吗?

在 Windows 上,可以使用标准文件函数(CreateFile()ReadFile()WriteFile())访问命名管道。 ..),使用格式为 \\.\pipe\name 的特殊文件名。您的外部 API 可能能够从管道中读取,管道是您从 Python 脚本创建的,并提供必要的数据。

关于python - 如何使用 Python 中的内存映射文件并将其传递给需要文件名的外部 API?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8154986/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com