如何将用pyarmor加密的Python文件转换成exe文件

How to convert a Python file encrypted with pyarmor into an exe file

我有一个简单的 Python 文件,其内容是:

from selenium import webdriver
from selenium.webdriver.common.keys import Keys

driver = webdriver.Firefox()
driver.get("http://www.python.org")
assert "Python" in driver.title
elem = driver.find_element_by_name("q")
elem.clear()
elem.send_keys("pycon")
elem.send_keys(Keys.RETURN)
assert "No results found." not in driver.page_source
driver.close()


我想用 pyarmor 加密这段代码,然后将加密的文件转换为 exe 文件..

我尝试加密文件,然后使用 auto-py-to-exe 将其转换为 exe 文件,但脚本无法运行..!!

好吧,我尝试使用 pyinstaller 但同样的问题。

对源代码进行编码然后将其转换为 exe 文件的合适方法是什么?

我正在使用 python 3.8...

pyarmor pack -e " --onefile" test.py