请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

Pycharm中如何快速定位到Iterable和Iterator所在的文件?

请教一个问题,代码中from collections.abc import Iterable, Iterator, 如何定位到Iterable的源代码呢?

图片描述

使用Ctrl + 左键,进入了typing.py这个文件
图片描述

而实际源代码在_collections_abc.py这个文件中
图片描述

这里有点搞不明白了,bobby老师能解释一下吗?

正在回答

1回答

bobby 2019-09-04 11:33:49

这个没有问题。你可以看看abc这个文件中的源码

0 回复 有任何疑惑可以回复我~
  • 提问者 Aioria_ #1
    那如何从import的位置快速定位到Iterable的源码呢,而不是手动打开_collections_abc.py这个文件,有没有什么快捷键?
    回复 有任何疑惑可以回复我~ 2019-09-04 11:51:24
  • bobby 回复 提问者 Aioria_ #2
    源码就在这个里面啊,abc文件中只有两行代码 会从__collections_abc.py这个源码中导入
    回复 有任何疑惑可以回复我~ 2019-09-06 13:58:16
  • 提问者 Aioria_ 回复 bobby #3
    谢谢,我自己找到答案了(Ctrl + N直接从import处进入Iterable类的源码),之前用IDEA习惯了Ctrl + 鼠标左键
    回复 有任何疑惑可以回复我~ 2019-09-07 21:08:45
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信