Как выполнить действие, если строка была напечатана с использованием print? - PullRequest
0 голосов
/ 19 мая 2019

Я делаю небольшое вспомогательное управление на python, который печатает сообщение, а затем записывает вспомогательные данные в файл после того, как сообщение было напечатано, но я не могу сделать код "if print: Statement".

Я еще не видел ни одного решения, и я новичок в этом, поэтому даже не знаю, как его найти.

Я хочу открыть файл после печати сообщения

1 Ответ

0 голосов
/ 19 мая 2019

Несколько вариантов (с учетом схематичного описания):

  • Повторите логику, которую решили распечатать, чтобы решить, следует ли записывать в файл (если это возможно)
  • Естькод, который печатает сообщение, изменяет переменную (скажем, didPrint) с False на True и проверяет эту переменную, чтобы решить, следует ли не записывать в файл.

Есливам нужно знать что было напечатано , сохраните его в переменной, которую вы можете использовать при записи в файл.

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