我有一个 Python 函数,它会在终端输出一些内容。
以下是如何执行该函数:
python3 test.py
以下是来自该文件的一些代码:
column1 = "|=========="
column2 = "|==============================================================="
column3 = "|==================================="
column4 = "|======================="
print("\n"+column1+column2+column3+column4+"|")
print("|SCRIPT ID |SCRIPT NAME |Start Time |RUN ID |")
print(column1+column2+column3+column4+"|")
它会在终端上打印出以下内容:
|==========|===============================================================|===================================|=======================|
|SCRIPT ID |SCRIPT NAME |Start Time | RUN ID |
|==========|===============================================================|===================================|=======================|
|1 |TEST_SCRIPT |2020-04-17 11:46:28.054074+05:30 |201 |
|==========|===============================================================|===================================|=======================|
Entering - SCRIPT
Verification Started
Verification Completed in 0 Hours 00 Min 00.000602 sec
Methods Execution Started
Methods Execution Completed
EXITING - SCRIPT
我希望在一个日志文件中记录函数的输出。因此,如果我运行
python3 test.py
,它应该在名为logs
的文件夹中创建一个名为test.py-202004171148.log
的文件,并将所有输出存储在其中。我该怎么做呢?
test.py-202004171148.log
- dang