pycharm导入第三方库时函数没有自动补全和提示


问题描述
使用第三方库时。没有函数自动提示和补全

 

1.使用isinstance 指定

from urllib import request
from http.client import HTTPResponse

s = request.urlopen('http://www.baidu.com')
assert isinstance(s, HTTPResponse)
// 这就有提示了
s.read()

2.使用类型注解

s = request.urlopen('http://www.baidu.com')  # type: HTTPResponse

// 这样也OK!

s.read()

3.指定类型

s = request.urlopen('http://www.baidu.com')

""" :type:HTTPResponse """

// 这样也是OK滴!


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM