Я новичок в использовании Python, и меня просили регистрировать профиль каждый раз, когда я запускаю симуляцию. Моя симуляция имеет 4 класса и 10 методов, которые работают в цикле, пока не будет достигнуто определенное условие.
Я написал следующий файл, который создает файл:
LOG_FILE = open(os.path.join(os.getcwd(), "logs", "Log_Log_{}.txt".format(
str(datetime.datetime.now()).replace(":", "_"))), mode="w")
В самом низу скрипта я добавил:
if __name__ == "__main__":
cProfile.run("main()", LOG_FILE, sort="tottime")
Почему мой файл Log_Log пуст и cProfile ничего не возвращает?