Я запускаю скрипт python, и я хочу регистрировать каждый шаг программы python.Как создать файл журнала для регистрации каждого шага в python?
, например, позволяет сказать, что у меня есть программа
def main()
if do:
do the work
if yes:
do the work
for list os.listdir(dir):
sys.system("python " + dirOfPython + " " + dirOflists)
Я хочу, чтобы войти, где моя программа .. и то, что в настоящее время они делают.
В моем журнале я хочу что-то вроде
Inside of main()
inside of if do:
doing work
inside of if yes:
doing work
inside of for each files/dirs calling list
calling sys.system python
executing python with give dir path
не совсем то, что выше .. но какой-то журнал, чтобы увидеть, что делает программа, и если она не этот журнал будет содержать, где, если не удалось бревно сообщение об ошибке
Я просто хочу формальный файл журнала
Его немного неясно, что вы хотите, но, возможно, [многопоточность] (https://docs.python.org/2/library/threading.html) – Jeff
@Jeff I я не уверен, что это правильный пример .. но что-то вроде 'nohup' в linux .. где он записывает весь журнал в nohup.out'. Все, что я хочу сделать, это записать каждый шаг кодирования в некоторый выходной файл .. он может txt или что-то еще. – PETER
Вы говорите неудачу, как обратная линия? Или вы хотите проверить, не получилось ли это? (после многих итераций) –