0

最近我遇到了以下问题:

我有一个字符串数组:

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')

但是我得到了另一种类型的错误。

有人可以帮助我进行错误跟踪吗?

4

0 回答 0