閲覧ありがとうございます。
pythonでループし続けるプログラムで外部で定義した関数を呼び出して実行。
呼び出した関数を実行処理後に再びループプログラムに制御を戻して処理を続けるプログラムを目指しています。
ですが、現段階では別ファイルの関数を呼び出してもリアルタイムで処理してくれず、ループを強制的に止めた後に別ファイルの関数が実行される始末です。。。
ご回答よろしくお願いいたします。
python
1 2def main(): 3 4 while True: 5 print('function01') 6 time.sleep(3) 7 8 print(Outside_func()) 9 10 11 while True: 12 print('function02') 13 time.sleep(3) 14 break 15 16 continue 17 18 19if __name__ == '__main__': 20 print(main())
python
1def Outside_func(): 2 print('Outside_function00') 3 global base14 4 base14 = tk.Tk() 5 base14.title("Standby") 6 base14.geometry("400x150") 7 8 Label00 = tk.Label(base14,text ='休止を開始します', font=4, height=3) 9 Label00.pack() 10 11 print(os.system('shutdown /h'))