Mój problem polega na tym, że py2exe
generuje plik dziennika po uruchomieniu. Nie generuje, ponieważ wystąpił błąd podczas uruchamiania programu. W pliku dziennika znajduje się standardowy wydruk konsoli!Py2Exe generuje plik dziennika
Jak mogę to zrobić, aby żaden plik dziennika nie wygenerował?
tutaj moja py2exe kod instalacyjny:
from distutils.core import setup
import py2exe, sys, os
sys.argv.append('py2exe')
setup(
options = {'py2exe': {'bundle_files': 1, 'compressed': True}},
windows = [{'script': "run.py"}],
zipfile = None
)
Powinieneś również uwzględnić śledzenie błędów. –
nie ma błędu! Po prostu chcę wyłączyć plik dziennika ... – Tekkzz
Możesz ustawić "sys.stdout = os.devnull" w swoim skrypcie - lub wykonać równoważnik za pomocą przekierowania z wiersza polecenia. – martineau