Недостатки использования flush = True? - PullRequest
0 голосов
/ 11 марта 2020
from colorama import Fore


def log_ok_msg(msg: str):
    print(f"[  {Fore.GREEN}ok{Fore.RESET}  ] {msg}", flush=True)

Это мой код, который вызывается через скрипт init.d. Теперь он работает после того, как я добавил flush=True при загрузке машины. Он работал без гриппа sh во время выполнения скрипта из CLI.

Теперь у меня есть два вопроса:

  1. Почему это работает при запуске из CLI, но не во время запуска ?
  2. Это плохо для гриппа sh мой вывод в python? Есть ли недостатки?
...