Tôi đang đóng gói mô-đun Python và tôi muốn người dùng có thể tạo mô-đun với một số tùy chọn tùy chỉnh. Cụ thể, gói sẽ thực hiện thêm một số phép thuật nếu bạn cung cấp nó với một số tệp thực thi nhất định mà nó có thể sử dụng.Cấu hình tùy chỉnh thiết lập Python
Lý tưởng nhất, người dùng sẽ chạy setup.py install
hoặc setup.py install --magic-doer=/path/to/executable
. Nếu họ sử dụng tùy chọn thứ hai, tôi sẽ đặt biến ở đâu đó trong mã và chuyển từ đó.
Điều này có thể thực hiện với Python setuptools
không? Nếu vậy, làm thế nào để làm điều đó?