Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/347.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何转到我的程序崩溃的那一行?(用PyCharm表示)_Python_Ide_Pycharm - Fatal编程技术网

Python 如何转到我的程序崩溃的那一行?(用PyCharm表示)

Python 如何转到我的程序崩溃的那一行?(用PyCharm表示),python,ide,pycharm,Python,Ide,Pycharm,当我运行一个程序并以异常结束时,它看起来像: C:\Python27\python.exe C:/Users/majkl/PycharmProjects/tests/testy.py Traceback (most recent call last): File "**C:/Users/majkl/PycharmProjects/tests/testy.py**", line 2, in <module> print (1/0) ZeroDivisionError: integer

当我运行一个程序并以异常结束时,它看起来像:

C:\Python27\python.exe C:/Users/majkl/PycharmProjects/tests/testy.py
Traceback (most recent call last):
File "**C:/Users/majkl/PycharmProjects/tests/testy.py**", line 2, in <module>
print (1/0)
ZeroDivisionError: integer division or modulo by zero

Process finished with exit code 1
C:\Python27\python.exe C:/Users/majkl/PycharmProjects/tests/testy.py
回溯(最近一次呼叫最后一次):
文件“**C:/Users/majkl/PycharmProjects/tests/tests/testy.py**”,第2行,在
打印(1/0)
ZeroDivisionError:整数除法或模零除法
进程已完成,退出代码为1
路径C:/Users/majkl/PycharmProjects/tests/testy.py是指向出错行的链接。我可以用鼠标点击它。我想用键盘“点击”它,或者用同样的结果做一些事情

换言之: 如何仅使用键盘将插入符号置于第2行(不使用
ctrl+g
并键入2)?如果是语法错误,我可以使用F2键。但这是一个运行时错误


在Linux上尝试PyCharm 5.0.3,也使用5.0.3,我可以选择运行输出(Alt+4)或调试输出(Alt+5)


然后我可以将光标移动到您感兴趣的行的文件名部分,然后按Enter键转到该文件中的相应行。

在查看linuts的答案时,我找到了正确的答案


快捷键ctrl+alt+down和ctrl+alt+up在堆栈跟踪中向上/向下移动。您可以在我的情况下使用这两种方法,也可以在更复杂的情况下适当地组合使用。

shift+F1转到上一个错误。对于设置中设置的下一个错误muss。或者你可以在导航->下一个突出显示的错误中找到它;上一个突出显示的错误我知道alt+4(或ctrl+tab+4),但enter不做任何事情