我将 PyDev 与 IPython 控制台一起使用,并希望与输出一起自动登录我的会话。
from datetime import datetime
curD = str(datetime.today())
currentDate = curD[8:10] + curD[5:7] + curD[2:4] + curD[11:13] + curD[14:16]
logFileName = '~/logs/log_' + currentDate + '.py'
在 Ctrl+Alt+Enter 之后,我需要%logstart
从我的logFileName
. 虽然还不错(1)我想在我的文件中记录控制台的输出。我尝试使用
logstart -o
WARNING: Couldn't start log: Log file is already active: ~/logs/log_2309121715.py
当我键入__IP.logger.log_output = True
时,它不会改变日志记录行为。
(2) 我也想自动执行此操作,因此每当我运行 PyDev 时,它都会默认打开 IPython 并记录到文件中。是否可以编写代码来调用我的脚本来执行它?