您有一些非ASCII字符,因此无法按照您的尝试进行编码。我只是
utf-8按照评论中的建议使用。
要检查导致问题的行,您可以尝试如下操作:
def is_not_ascii(string): return string is not None and any([ord(s) >= 128 for s in string])df[df[col].apply(is_not_ascii)]
您需要指定
col要测试的列。

您有一些非ASCII字符,因此无法按照您的尝试进行编码。我只是
utf-8按照评论中的建议使用。
要检查导致问题的行,您可以尝试如下操作:
def is_not_ascii(string): return string is not None and any([ord(s) >= 128 for s in string])df[df[col].apply(is_not_ascii)]
您需要指定
col要测试的列。