2024-03-28 09:55:29 发布
网友
代码: B、 py-B(可执行)
B
Get the object here and call it's functions
A.py-A(可执行文件)
A
我有两个python可执行文件。我在第一个可执行文件中定义了一个类。我用它创造了一个物体。我想使用Popen将该对象传递给第二个可执行文件。就像Popen我只能传递字符串,是否可以传递对象??在
Popen
UNIX命令行的核心是C字符串的列表(也就是说,字符串在内存中的起始位置后的第一个NUL值处终止)。在
不能传递无法转换为NUL分隔字符串的内容。在
这意味着您可以pickle一个Python对象,base64-对结果进行编码(如果您在stdin上传递序列化对象,那么就可以避免base64编码开销,这样就允许使用NULs),并传递该,base64解码并在稍后的命令行中取消拾取,它必须是一个没有NUL字符的字符串。在
pickle
base64
UNIX命令行的核心是C字符串的列表(也就是说,字符串在内存中的起始位置后的第一个NUL值处终止)。在
不能传递无法转换为NUL分隔字符串的内容。在
这意味着您可以
pickle
一个Python对象,base64
-对结果进行编码(如果您在stdin上传递序列化对象,那么就可以避免base64编码开销,这样就允许使用NULs),并传递该,base64解码并在稍后的命令行中取消拾取,它必须是一个没有NUL字符的字符串。在相关问题 更多 >
编程相关推荐