为了在vscode中看到package源码,需要设置好vscode中的Python解释器路径,然后就可以点击右键—>转到定义,随意的看到package源码了,这样看package黑箱内部很方便了。
文件—》首选项——》设置
可以看到现在的解释器是:默认的”python”,然后在右侧的用户设置中改为自己的解释器,覆盖默认的。
这样就可以了,各种函数和关键字就可以找到库中的定义了。
如果要看某个函数或者对象的定义的话,有三种方法:
在对象上右击选择“查看定义”,会弹出一个窗口,正好包含所查看的对象。
右击选择“转到定义”或者按Ctrl并单击,这样会在当前文件跳到目标文件,看完Ctrl+alt+-可以返回,如果要对比着看的话这样有些不方便。
按Ctrl+Alt并单击,这样会在一个新的窗口打开目标文件,看完关闭即可。
我的vscode中Python linter采用的pylint,不知道是默认的,还是我装了某些插件之后自动帮我改了。pylint有个问题是,警告特别多!一条条的绿色波浪线,对于一个强迫症患者来说,这很难忍,况且它还是绿色的!
根据它给出的警告提示,我去搜了一下,然后在stackoverflow找到一个解决方法,如下图:
根据这里面说的,我去设置了一下,并重启了vscode,然后所有的绿色波浪线就都没了,顿时清爽了。