launcher.py-
Код: Выделить всё
import subprocess
import time
proc1 = subprocess.Popen(['python', 'port.py'])
time.sleep(1)
# Start the second process
proc2 = subprocess.Popen(['python', 'main.py'])
# Wait for process to finish execution
proc2.wait()
proc1.terminate()
Код: Выделить всё
nuitka --standalone --follow-imports --include-data-file=config.json=config.json launcher.py
Код: Выделить всё
nuitka --standalone --follow-imports --include-data-file=config.json=config.json --include-module=main --include-module=port launcher.py
Код: Выделить всё
nuitka --standalone --follow-imports --include-data-file=config.json=config.json --include-data-file=main.py=main.py --include-data-file=port.py=port.py launcher.py
Мне нужно было что-то простое, например, один исполняемый файл с несколькими файлами dll, если необходимо.
Как мне этого добиться? Я использую nuitka вместо pyinstaller, поскольку мне хотелось большей обфускации кода.
(извините за такую длинную напыщенную речь)
Код: Выделить всё
nuitka --standalone --follow-imports --include-data-file=config.json=config.json launcher.py
Код: Выделить всё
nuitka --standalone --follow-imports --include-data-file=config.json=config.json --include-module=main --include-module=port launcher.py
Код: Выделить всё
nuitka --standalone --follow-imports --include-data-file=config.json=config.json --include-data-file=main.py=main.py --include-data-file=port.py=port.py launcher.py
Мне нужно было что-то простое, например, один исполняемый файл с несколькими файлами dll, если необходимо.
Подробнее здесь: https://stackoverflow.com/questions/790 ... e-using-nu