我正在开发一个小的python脚本来获取一个base64编码的zip文件,对其进行解码,然后运行一个仅在RAM中的zip文件内部的EXE文件(因此不需要写磁盘)。如果有意义的话,这就是到目前为止我所拥有的,除了我遇到了一个与子进程有关的问题。如何在RAM中运行这个呢?感谢任何帮助!在
from StringIO import StringIO
import base64
import zipfile
import subprocess
base64zipped = base64NonsenseHere
zippass = "thisisjustforme123"
zipdata = StringIO()
zipdata.write(base64.decodestring(base64zipped))
myzipfile = zipfile.ZipFile(zipdata)
myzipfile.setpassword(zippass)
subprocess.Popen(myzipfile.open('Application 1.exe'))
错误:
^{pr2}$
目前没有回答
相关问题 更多 >
编程相关推荐