0
0 комментариев

Есть 2 программы, одна из которых сделанная с оболочкой (tkinter), а вторая обычная строка. Мне нужно сделать так, чтобы нажав на кнопку в первой программе запускалась вторая и выполняла свой алгоритм. Во второй просто создаётся текстовый файл. Если запускать вторую программу вручную, то всё работает, но когда я пытаюсь запустить её из первой программы у меня не создаётся файл. Сейчас попробовал написать программу в 2 строчки [apcode language=»python»]

import os
os.system('programm2.py')

[/apcode]

При её запуске открывается вторая, и файл уже сохраняется. Но когда эта же самая строчка кода находится в первой программе, то ничего не получается. И вопрос в том, как открыть из первой программы вторую, чтобы сохранился файл?

(Не знаю в чём дело, может как-то влияет то, что tkinter это бесконечный цикл)


Добавить комментарий