我在Windows 7上使用WinPython发行版,它随Spyder IDE一起提供(我希望它在Anaconda上也能正常工作)。我想知道如何将超链接文本打印到控制台输出。
我认为这是可能的,因为当我的代码中出现错误时,我会得到回溯,告诉我崩溃的位置,并且这些链接是可点击的,然后会打开它所在的功能行提出错误。见下文:
(我无法在没有10位代表的情况下发布图片,这是我的蹩脚,我是该网站的新手)请参阅此处:http://i.stack.imgur.com/oJ3Aw.png
但是,我不想只在IDE中打开一个文件,我想要做的是有一个指向文件夹位置的链接,我的代码只是将一些绘图图像保存到磁盘,当我点击链接,让它打开Windows资源管理器中的文件夹。如果有一种独立于平台的方法,那么奖励点就可以了,但是对于我而言,仅限Windows的解决方案就足够了。
我有一些以前存在的Matlab代码可以为我做这个,但我无法确定是否有Python等价物:
save_path = pwd;
fprintf('Plots saved to: <a href="matlab: web(''%s'',''-browser'');">%s</a>\n',save_path,save_path);