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