zoukankan
html css js c++ java
Pycharm里面使用PIL库之后,为什么调用Image的方法不能弹出代码提示,怎样能让代码提示弹出?
之前也碰到了这个问题,安装了pillow后没有代码提示,最后查了半天,发现问题原来非常简单,解决方法也很无厘头。
之所以没有代码提示,仅仅是因为Pycharm没法判断Image.open()返回的对象类型
所以你需要让Pycharm知道这个对象的类型。
推荐使用
assert isinstance(the_image, Image.Image)
这样Pycharm就能推断出对象类型了,类似的,可以使用类型注释的办法标明一个函数参数的类型,让Pycharm推断对象类型并进行补全
<img src="https://pic1.zhimg.com/50/v2-63fff8358fa14041ad5d772d3f439a74_hd.png" data-rawwidth="606" data-rawheight="314" class="origin_image zh-lightbox-thumb" width="606" data-original="https://pic1.zhimg.com/v2-63fff8358fa14041ad5d772d3f439a74_r.png">
查看全文
相关阅读:
spring中Bean的生命周期
java之多线程
struts2配置详解
值栈
数据校验和国际化
2016年9月23日试题整理
SpringMVC 文件上传下载
CSS3 新增属性
SpringMVC数据校验
java中进程与线程--三种实现方式
原文地址:https://www.cnblogs.com/ShaYeBlog/p/7674117.html
最新文章
<潭州教育>-Python学习笔记@条件与循环
<潭州教育>-Python学习笔记@额外作业
<潭州教育>-Python学习笔记@基本数据类型:元祖&字典
<潭州教育>-Python学习笔记@基本数据类型&作业2
<潭州教育>-Python学习笔记@基础讲解&作业1
python学习笔记
Git
第一次用pycharm跟着老师编写的一个小东西
linux
07内置函数、作用域、闭包、递归
热门文章
05条件 ,循环
04集合,字典,运算符 +复习
03字符串的拼接,格式化输出,深浅复制
02序列类型的各自方法
01数值类型
python第一回
Spring MVC框架初步讲解
Quartz实现任务调度
webservice实用技术
ssm框架整合
Copyright © 2011-2022 走看看