Rumah  >  Soal Jawab  >  teks badan

Akan ada masalah di bawah tingkap

# Klik untuk melaksanakan skrip yang sepadan
#? Bagaimana untuk memaparkan data skrip
#? Bagaimana untuk menjalankan dan menghentikan skrip
#? Masalah yang mungkin berlaku

dari runpy import run_path
dari tkinter import *
# daripada proses import berbilang pemprosesan
# app exe -> pid (id berjalan)

# |script| -> func2 --> func3
# |App| -> jika lakukan() -> ()
app.geometry('300x500')
Butang(text='run', command=run_script).pack()
Button(text='stop', command=stop_script).pack()
return app

def run_script():
print('hai there')
p = multiprocessing.Process(name='print', target=lambda:run_path('test.py'))
p.start()


def stop_script ():
untuk p dalam multiprocessing.active_children():
jika p.name == 'print':
p.terminate()

def watcher():
print(multiprocessing.active_children())
app.after (1000, pemerhati)

jika __nama__ == '__utama__':
app = make_app()
app.after(0, watcher)
app.mainloop()



















时光@记忆时光@记忆1688 hari yang lalu907

membalas semua(0)saya akan balas

Tiada jawapan
  • Batalbalas