Как выполнить файл, который работает в Python - PullRequest
0 голосов
/ 10 ноября 2019

Я пытался создать игру tkinter, которая будет повторяться, как только закончится. Вот код, который я попробовал:

from subprocess import run
.....
.....
.....
.....
run('python3 ' + __file__)

и

from subprocess import run
from os.path import dirname
.....
.....
.....
.....
run('python3 ' + dirname(__file__) + filename)

Но ни одно из решений не сработало. Есть ли способ, что моя программа перезапускается в конце? Спасибо!

1 Ответ

0 голосов
/ 10 ноября 2019

Вы можете перезапустить программу, поместив ее в цикл:

def start():
    .....
    .....
    .....
    .....

while True:
    start()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...