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">
查看全文
相关阅读:
《面向模式的软件体系结构2用于并发和网络化对象模式》读书笔记(13) 线程安全接口和双检查加锁优化
《面向模式的软件体系结构2用于并发和网络化对象模式》读书笔记(15) 监视器对象
《面向模式的软件体系结构2用于并发和网络化对象模式》读书笔记(8) 主动器
《面向模式的软件体系结构2用于并发和网络化对象模式》读书笔记(6) 扩展接口
《面向模式的软件体系结构2用于并发和网络化对象模式》读书笔记(12) 策略化加锁
《面向模式的软件体系结构2用于并发和网络化对象模式》读书笔记(10) 接受器 连接器
《面向模式的软件体系结构2用于并发和网络化对象模式》读书笔记(11) 同步模式与定界加锁
《面向模式的软件体系结构2用于并发和网络化对象模式》读书笔记(7) 事件处理模式与反应器
《面向模式的软件体系结构2用于并发和网络化对象模式》读书笔记(14) 并发模式和主动对象
Ubuntu 12.04开机默认启动IBus Anny
原文地址:https://www.cnblogs.com/ShaYeBlog/p/7674117.html
最新文章
ASP.NET调试异常和解决方法(1)——“将截断字符串或二进制数据”
ASP.NET实现登录后返回请求页
Google Maps API——3.Move the map
ASP.NET 配置文件加密
重拾ASP.NET页面间传值
Google Maps API 2.控制地图
ASP.NET RSA 加密
ASP.NET引用母版页属性的问题
WPF——找不到资源window1.xaml
js获取服务器控件DropDownList所选中的各项属性
热门文章
c# 删除 DataTable 里面空行的算法 网摘
下载文档
sql 模糊查询中转义特殊字符
js showModalDialog弹出窗体内容一直不变
Gridview 绑定控件赋值Eval()
FileUpload控件实例应用 Excel数据导入数据库
下拉框将两列内容绑定输出
输入的长数字Excel会自动转换问题解决办法
摘录 让网页变灰
《面向模式的软件体系结构2用于并发和网络化对象模式》读书笔记(9) 异步完成标记
Copyright © 2011-2022 走看看