[英]How to execute a python script file with an argument from inside another python script file
[英]How to execute another Python file from current script?
所以我有一個名為login.py
的登錄腳本。 當用戶登錄時,腳本將創建一個用戶 session 並執行main.py
並關閉login.py
。 這個怎么做?
我對您需要幫助的內容感到有些困惑,但請嘗試以下操作:
from fileName import function_you_want
理想情況下,您不希望腳本在導入時運行。 它可能會導致一些意想不到的事情發生。 在 main.py 的底部,我會使用這個:
if __name__ == "__main__":
call_your_function()
這樣,您可以通過直接運行腳本或從另一個 py 文件調用特定方法而不運行腳本來進行測試。
您可以做的是像import main
一樣導入該文件main.py
。 如果您想要該文件中的所有內容,請from main import *
然后,在用戶登錄后,使用<Tk>.destroy()
銷毀您的主 window,然后調用您的 function。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.