Quando a saída padrão do Python é executada em segundo plano com nohup e &, ela não é gravada em um arquivo, então use Loguru para saída de log.

1 min

language: ja bn en es hi pt ru zh-cn zh-tw

Olá, sou um incompetente.

Tentei escrever a saída de um bot de loop automático para um arquivo, mas não funcionou.

nohup ./xxx.py >> txtfile &

Então, pensei em registrar logs e, procurando aleatoriamente, encontrei o Loguru.

loguru · PyPI - https://pypi.org/project/loguru/

Estou atualizando do meu smartphone enquanto estou fora, então não posso escrever os detalhes, mas ele pode ser usado para registrar logs facilmente e para saída em tempo real para um arquivo sem questionar.

Parece ter alta versatilidade, pois posso usar o script para executar logs periodicamente e, ao mesmo tempo, colocar um script no cron para ser executado quando um log correspondente for gerado.