python - “导入 PIL”和“从 PIL 导入图像”有什么区别?
问题描述
我正在从如何搜索图像分辨率的在线示例中复制代码。
import PIL
batman = PIL.Image.open("image.jpg")
batmobile, batplane = batman.size
print(batmobile,"x",batplane)
有属性错误。PIL 没有属性名称“图像”。
from PIL import Image
batman = Image.open"image.jpg")
如果我这样改,代码就可以完美运行了。所以,我曾经print(dir(PIL))
看到过属性。没有“图像”属性。我不明白。
import datetime
batman = datetime.datetime.now()
是相同的
from datetime import datetime
batman = datetime.now()
正确的?我用 pip 下载了“枕头”。
解决方案
import module_name
这将导入该模块中的所有功能。
from module_name import function_name
这只会从模块中导入特定功能。
推荐阅读
- replace - 液体转换:替换/用
- catel - Catel Edit Master-Detail View multiple times
- tensorflow - 为什么我在 TensorFlow (julia) 中找不到 Sequential?
- python - Pyspark 按表达式对数据帧进行排序
- leaflet - 传单(openstreet)地图中的路线偏差
- angular - 如何防止按钮形成Angular?
- docker - 从 docker 容器访问主机上的文件夹
- groovy - 更新 Insight 自定义字段 => 无法转换为 java.util.Collection'
- python - Django 不提供文本内容(第二次尝试)
- snowflake-cloud-data-platform - 雪花错误 GsInstance ID 为 222673 不在 fdb 中