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">
查看全文
相关阅读:
selenium 难定位元素、时间插件
列表生成式
三元表达式
监控日志
非空即真
深拷贝浅拷贝
元组
list字典嵌套
2021
布尔类型
原文地址:https://www.cnblogs.com/ShaYeBlog/p/7674117.html
最新文章
ThinkPHP实现定时任务
phpExcel导出大量数据出现内存溢出错误的解决方法
Oracle提示错误消息ORA-28001: the password has expired
Access to XMLHttpRequest at 'http://localhost:9990/' from origin 'http://IP:Port' has been blocked by CORS policy...more-private address space `local`
用PLSQL创建oracle库到另一个可访问oracle库的dblink(Database_links)以便查询对比数据
Java jar打包成exe应用程序,可在无JDK/JRE环境下运行
dubbo+zookeeper的使用配置详解
oracle数据库,创建一个用户后,无法用该用户名密码连接数据库,一直提示用户名或者密码错误
将maven源改为国内阿里云镜像
Oracle Client oci.dll文件操作
热门文章
数据库表dmp文件导入步骤及问题解决
python 同一目录下 .py文件的调用
jmeter生成HTML性能测试报告
Jmeter参数详解
Jmeter5.1.1第一个http请求的压力测试
Jmeter5.1.1的汉化
Jmeter5.1.1 安装
Pycharm中调试Django项目代码
selenium 难定位元素 关于定位一列数据中的某一个
selenium 难定位元素 关于下拉框
Copyright © 2011-2022 走看看