我有一个 python 脚本,它需要将一个大文件从磁盘加载到一个变量中。这需要一段时间。该脚本将从另一个应用程序(仍然未知)多次调用,具有不同的选项,并且将使用标准输出。是否有可能避免每次调用脚本都读取大文件?
我想我可以在后台运行一个大型脚本来保存变量。但是,我该如何调用具有不同选项的脚本并从另一个应用程序读取标准输出?
请您参考如下方法:
使其成为(网络)微服务:将所有不同的 CLI 参数形式化为 HTTP 端点,并从主应用程序向其发送请求。
我有一个 python 脚本,它需要将一个大文件从磁盘加载到一个变量中。这需要一段时间。该脚本将从另一个应用程序(仍然未知)多次调用,具有不同的选项,并且将使用标准输出。是否有可能避免每次调用脚本都读取大文件?
我想我可以在后台运行一个大型脚本来保存变量。但是,我该如何调用具有不同选项的脚本并从另一个应用程序读取标准输出?
请您参考如下方法:
使其成为(网络)微服务:将所有不同的 CLI 参数形式化为 HTTP 端点,并从主应用程序向其发送请求。