我正在使用inspect.getfile()获取感兴趣的某个类的python文件目录,然后理想情况下,我希望能够半自动打开它。就目前而言,我将目录复制粘贴到打开的窗口中,这需要一些导航。
有什么想法吗?
谢谢!
答案 0 :(得分:2)
一旦有了文件的路径,就可以通过以下方式从控制台或脚本中使用IPython magic命令%edit path
:
from IPython import get_ipython
path = "C:/path/to/your/file.py"
ipython = get_ipython()
ipython.magic(f"%edit {path}")