Tôi đang chạy PyCharm Community Edition 4.0.4Thông báo lỗi đầu ra PyCharm xen kẽ với đầu ra của bàn điều khiển. Làm thế nào để sửa lỗi này?
Có ai biết tại sao thông báo lỗi không hiển thị sau khi đầu ra bàn điều khiển không?
Cảm ơn
C:\Python27\python.exe "F:/Google Drive/code/python_scripts/leetcode/lc_127_word_ladder.py"
Traceback (most recent call last):
START
File "F:/Google Drive/code/python_scripts/leetcode/lc_127_word_ladder.py", line 68, in <module>
print sol.ladderLength('talk', 'tail', set)
Graph:
File "F:/Google Drive/code/python_scripts/leetcode/lc_127_word_ladder.py", line 54, in ladderLength
hall ['fall']
for item in graph[node[0]]:
fall ['hall']
KeyError: 'talk'
End Graph:
Visited = {'talk': 0}
Node = ['talk', 0]
Queue Before = deque([])
Process finished with exit code 1
Nếu bạn sẽ nhận thấy, báo cáo in như "START", "Graph:", "lang [ 'sụp đổ']", lên đến "Queue Trước = deque ([]) "tất cả xảy ra trong phần chức năng của mã của tôi. Các thông báo lỗi sẽ xuất hiện sau tất cả điều này.
Đó là vấn đề phổ biến, nó sẽ hoạt động nếu bạn bắt đầu lại tập lệnh. Tôi nghĩ rằng PyCharm xử lý các ngoại lệ và đầu ra thường xuyên khác nhau có thể là nguyên nhân của hành vi này. – TidB
Cảm ơn bạn đã phản hồi. Khi tôi chạy lại tập lệnh, một số hoán vị khác nhau của các dòng xuất hiện. Bạn có ý gì khi "bắt đầu lại tập lệnh"? – newbie
Tôi muốn chạy lại. – TidB