最近我遇到了以下问题:
我有一个字符串数组:
name in ['Mueller', 'Meier', 'Schulze', 'Schmidt']
我在以下编码中遇到问题Python 3
:
name.encode('cp1252')
这是完整的片段:
target_name = [name.encode('cp1252')
for name in
['Mueller', 'Meier', 'Schulze', 'Schmidt']]
assert_array_equal(arr['surname'],
target_name)
这是我也得到错误的地方。错误指出:
测试失败..... dtype='<|S7>'
我一直在寻找解决方案,到目前为止我发现需要更改编码。我申请了:
name = np.char.encode('cp1252')
但是我得到了另一种类型的错误。
有人可以帮助我进行错误跟踪吗?