python 中的图像切片显示属性错误

Image slicing in python showing attribute error

提问人:Subha Nawer Pushpita 提问时间:3/24/2020 最后编辑:grayshirtSubha Nawer Pushpita 更新时间:3/24/2020 访问量:731

问:

import image_slicer
image_slicer.slice('image_name',16)

我正在尝试在 python 中将图像切成 16 个部分。我的代码就是上面的那个。

同样的代码以前运行良好(我有 0.3.0 版本image_slicer但这次抛出错误“模块'image_slicer'没有属性'slice'”。我也检查了这个模块的属性,我现在很困惑。此外,我将代码保存在图像的同一文件夹中,因此其他一切都应该没问题。我能做些什么?甚至尝试卸载 0.3.0 版本并安装 0.2.0,但仍然出现相同的错误。

python 图像切片器

评论

0赞 dspencer 3/24/2020
您的代码所在的 python 模块的名称是什么?难道是,有没有机会?image_slicer.py
0赞 Subha Nawer Pushpita 3/24/2020
@dspencer我的 python 代码文件的名称是 image_slicer.py 。这会是一个问题吗?
0赞 Subha Nawer Pushpita 3/24/2020
@dspencer我刚刚重命名了文件,它工作得很好,非常感谢:D

答:

0赞 dspencer 3/24/2020 #1

python 模块的名称是 。因此,当您 ,在安装的软件包之前找到您当前的模块。由于您的模块没有定义 ,因此会引发。image_slicer.pyimport image_slicerimage_slicersliceAttributeError

为避免这些问题,应确保模块名称不与包冲突。