对于PyCharm某些库没有自动提示的处理
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了对于PyCharm某些库没有自动提示的处理相关的知识,希望对你有一定的参考价值。
参考技术A
resp没法提示.decode()之类的
pycharm帮助文档有提供类型定义,方便我们自动智能提示
如果为以下则指定param为str类型:
如果为以下则指定param为str类型,但可以不传入参数(就是可以为f()):
如果为以下则指定param为str类型和Bool类型:
如果为以下则 可选 param为str类型:
但如果如下图就不行,因为Python在定义类之前不允许引用类对象:
所以可以改为:
3.6之前:
3.6之后
注意:以上5种方法,如果光标在想注释的变量上,按快捷键⌥⏎(Alt + Enter),就能用选项选择来快捷生成
File | Settings | Build, Execution, Deployment | Python Debuggerfor Windows and Linux
PyCharm | Preferences | Build, Execution, Deployment | Python Debugger for macOS
把Collect run-time types information for code insight 打开
注意 :该选项会把调试运行时间耗时加长!
pycharm输入代码后,没有补全提示
安装pycharm后,输入代码后,没有补全提示
首先检查是否关闭了代码提示,如下图,将红框中“Power Save Mode”前的勾去掉
第二步,如果在输入某些代码时还是没有补全提醒,可能是配置好python环境
则点击file->settings->project Interpreter , 如下图选择安装的python
以上是关于对于PyCharm某些库没有自动提示的处理的主要内容,如果未能解决你的问题,请参考以下文章