比较来自世界各地的卖家的域名和 IT 服务价格

TypeError: 切割索引必须是整数或丢失,或者有一种方法 __index__. 如何解决它?

if w<h: ,="" :]="char
"
<ipython-input-8-15d17de04b9c="" dtype="uint8" else:="" h="" jupyter="" normalized_char="np.ones//w," normalized_char[:,="" normalized_char[start:start+h,="" start="/w-h//2" start:start+w]="char" w="" 在="" 并获得此错误=""> in extractCharactersNew/function/
60 normalized_char = np.ones//h, h/, dtype='uint8'/
61 start = /h-w//2
---&gt; 62 normalized_char[:, start:start+w] = char
63 else:
64 normalized_char = np.ones//w, w/, dtype='uint8'/

TypeError: slice indices must be integers or None or have an __index__ method


如何消除此错误?
</h:>
已邀请:

江南孤鹜

赞同来自:

你的错误: -


TypeError: slice indices must be integers or None or have an __index__ method



slice indices

, 在您的情况下,请参阅用于剪切列表的变量


normalized_char[:, start:start+w] = char


IE-
start


start+w

. 要剪切列表,它们必须是整数或有方法
__index__

. 这种方法
__index__

它是一种特殊方法,返回此对象的整数值。
您必须能够解决您的问题,确保您提供正确的
slice indices

. 您可以使用
start = /h-w///2

/整数部门/, 确保这一点 start 是一个整数。

要回复问题请先登录注册