p工作总结
ython2类型注释让变量(特别是函数参数)有代码补全⾃动提⽰
最近因为⼯作需要要⽤到python2,有个很蛋疼的地⽅
def fun(x):
x.#can't hint or check
因为python是动态类型,所以这个地⽅函数传进来⼀个x,不知道是什么类型十月一日
的话,就没有代码补全/⾃动提⽰
我去搜索如何才能有代码补全/⾃动提⽰,基本都是说python3的type hint(类型提⽰/类型注解),哺乳期可以吃皮蛋吗
要是能上python3的话我也想上
python3啊
如果你是python3男友生日祝福语
的话,直接参考这篇就好了
py青椒鸡胸
thon2相关的确实少的可怜,⼀番搜索以后发现原来要⽤规范注释
这样只要规范注释就能有代码补全/⾃动提⽰了
class C:
foo=None# type:int
def test(lf,h,z):
# type:(str,obqq怎么发空间
ject) -> object
'''
测试说明
'''
pass
上⾯分别为变量的类型注释和参数的类型注释,请注意函数的注释格式⼀定要和上⾯⼀样,参数列表要对应上,如果不最美的人作文
想指定类型就指定为object,->后⾯的为返回值类型
当然,虽然是PyCharm的注释规范,但是实际上VSCode中也能使⽤,我也是⽤VSCod任务计划程序
e,如果⽤VSCode的话,不要使⽤Visual Studio IntelliCode插件,然后在香炸薯条
Python扩展⾥勾上JEDI⾃动补全