Obwohl dies vom Python-Beamten nicht empfohlen wird, fügen Sie beim Übergeben des Artefakts an eine Person die folgende * config.py * in dieselbe Hierarchie wie * main.py * ein, importieren Sie sie mit * mian.py * und verwenden Sie sie unverändert Ich hatte etwas zu tun.
config.py
width = 10
height = 10
count = 100
threshold = 50
main.py
from config import *
Ich wollte externe Parameter dynamisch aus der EXE-Datei importieren, die dieses Mal mit Pyinstaller gehärtet wurde, aber ich war süchtig danach. Notieren Sie sich also die TIPPS.
main.py
import os
import sys
sys.path.append(os.path.join(os.path.dirname(__file__), '.'))
config = importlib.import_module('config')
width = config.width
height = config.height
count = config.count
threshold = config.threshold