Ich paketieren ein Python-Modul, und ich möchte, dass Benutzer das Modul mit einigen benutzerdefinierten Optionen erstellen können. Insbesondere macht das Paket einige zusätzliche Magie, wenn Sie es mit bestimmten ausführbaren Dateien bereitstellen, die es verwenden kann.Python setuptools benutzerdefinierte Konfiguration
Im Idealfall würden Benutzer setup.py install
oder setup.py install --magic-doer=/path/to/executable
ausführen. Wenn sie die zweite Option verwenden würden, würde ich irgendwo im Code eine Variable setzen und von dort aus weitermachen.
Ist dies mit Pythons setuptools
möglich? Wenn ja, wie mache ich das?