首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IPython %logstart日志记录和pydev的输出

IPython %logstart日志记录和pydev的输出
EN

Stack Overflow用户
提问于 2012-09-24 00:35:21
回答 1查看 776关注 0票数 1

我使用带有IPython控制台的PyDev,并希望自动登录我的会话和输出。

代码语言:javascript
复制
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),我还是想把控制台的输出记录到我的文件中。我试着用

代码语言:javascript
复制
logstart -o
WARNING: Couldn't start log: Log file is already active: ~/logs/log_2309121715.py

当我输入__IP.logger.log_output = True时,它不会改变日志记录行为。

(2)我也希望自动执行此操作,这样每当我运行PyDev时,它都会默认打开IPython并记录到该文件中。是否可以编写代码来调用我的脚本来执行它?

EN

回答 1

Stack Overflow用户

发布于 2012-10-19 01:58:19

不确定它是否会执行您想要的操作,但您可以在以下位置配置PyDev在创建外壳时发送的初始命令:

窗口>首选项> pydev >交互式控制台>初始解释器命令。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12554085

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档