【发布时间】:2018-06-01 07:57:23
【问题描述】:
寻找一种能够通过单击控制台中的某些输出行来跳转到代码行的方法(类似于 eclipse 功能) 我当前的输出如下所示:
C:\anaconda3\python.exe C:/test/TestUnit.py
2018-06-01 10:43:26,610 TestUnit.py <module>() 8 INFO TestUnit started, checking input params ...
2018-06-01 10:43:26,610 TestUnit.py <module>() 27 INFO Provided video file: [D:\input\video.mp4]
2018-06-01 10:43:26,613 Video.py getFrames() 4 INFO Extracting frames from input video D:\input\video.mp4
是否可以点击 getFrames() 并让 IDE 跳转到文件 video.py => getFrames() 函数中的相关代码行?
看起来像这样:
class Video(object):
def getFrames(video,log):
log.info("Extracting frames from input video " + video) <<====== jump to this
提前致谢!
【问题讨论】:
-
Ctrl+Mouse left click在目标函数上 -
在我的 IDE PyCharm 控制台中,打印输出是纯文本,表示不可点击,使用 Ctrl+鼠标左键单击它不起作用