首頁 > 後端開發 > Python教學 > 如何從服務腳本執行獨立的 Python 腳本?

如何從服務腳本執行獨立的 Python 腳本?

Linda Hamilton
發布: 2024-12-13 14:33:12
原創
938 人瀏覽過

How Can I Execute a Standalone Python Script from Within a Service Script?

從服務腳本內執行外部腳本

在有兩個腳本test1.py 和service.py 的場景中,其中test1.py 包含獨立程式碼且service .py 作為服務運行,您可能需要從service.py 呼叫test1.py。

實作解決方案

實現此目的的主要方法是建立以下腳本:

  • test1.py:

    test1.py

    :
  • test1.py:

    test1.py

    :

在此設定中,some_func() 是您要從service.py執行的函數。 if __name__ == '__main__' 檢查確保其中的程式碼僅在直接執行 test1.py 時執行,而不是在導入時執行。 service.py:在service.py中,導入test1並定義一個函數service_func()您的服務。關鍵步驟是呼叫 test1.some_func(),它執行 test1.py 中的程式碼。同樣, if __name__ == '__main__' 檢查確保程式碼僅在直接執行 service.py 時執行。

以上是如何從服務腳本執行獨立的 Python 腳本?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板