在Python中,是否有類似的東西,如atexit。 Atexit旨在用於「拆卸」。我需要「設置」之類的東西。在我運行這個setUp之前的任何腳本都會被執行。Python在任何腳本之前運行
編輯
我應該指出,我有幾個小腳本我執行separatelly。所有這些腳本都連接到相同的邏輯。我想在我們的項目中引入依賴注入,但例如需要在運行每個腳本之前配置python-inject。我不想在所有腳本的開始處設置相同的inject.configure(myConfiguration)
,以便全部設置完成。
現在我將看看關於PYTHONSTARTUP的關於@en_Knight的建議,然後再回來。
解決方案 @en_Knight提供的關於PYTHONSTARTUP的內容肯定會有效。儘管我擁有所有的部署能力:]我覺得這也不是一個好主意。我解決了我的問題修改來源蟒蛇注入
謝謝你的幫助!
你誤解了我認爲的某些東西...... atexit不是魔術......你必須定義一個函數並在你正在運行的腳本中用atexit註冊它......整個腳本在你運行時運行,所以「安裝程序「只是第一個命令 –