Python

Pycharm 解决库(函数)无提示问题

微信扫一扫,分享到朋友圈

Pycharm 解决库(函数)无提示问题
收藏 0 0

Pycharm编辑器在编写Python的时候不会动态执行上一条数据,只会在执行脚本的时候一次性执行当前的脚本,所以当前一行代码实例化后,后面的代码不会实例化,所以Pycharm也不会进行代码的提示。

不提示的报错截图

解决方法如下:

一、类型注解

# @Author   : TrojanSun
# @Site     : https://www.trojansun.com
# @File     : main.py
# @Time     : 2020/8/24 9:56
# @Software : PyCharm
import os
from PIL import Image

# 类型注解
im = Image.open('images/image1.jpg')  # type: Image.Image
print(im.format, im.size, im.mode)
im.thumbnail()
im.show()
类型注解方式

二、指定类型

# @Author   : TrojanSun
# @Site     : https://www.trojansun.com
# @File     : main.py
# @Time     : 2020/8/24 9:56
# @Software : PyCharm
import os
from PIL import Image

# 指定类型

im = Image.open('images/image1.jpg')
""":type : Image.Image"""

print(im.format, im.size, im.mode)
im.thumbnail()
im.show()
指定类型方式

三、使用isinstance指定

# @Author   : TrojanSun
# @Site     : https://www.trojansun.com
# @File     : main.py
# @Time     : 2020/8/24 9:56
# @Software : PyCharm
import os
from PIL import Image

# 使用isinstance 指定
im = Image.open('images/image1.jpg')
assert isinstance(im, Image.Image)
im.thumbnail()
im.show()
使用isinstance指定
锦城虽云乐,不如早还家。

Yii Migrate

上一篇

Nexus 服务器同步迁移

下一篇

你也可能喜欢

    暂无相关文章!

发表评论

您的电子邮件地址不会被公开。 必填项已用 * 标注

提示:点击验证后方可评论!

插入图片