Getting:UnicodeEncodeError:“charmap”编解码器无法对位置01中的字符进行编码:字符映射到<undefined>

2024-09-30 00:38:29 发布

您现在位置:Python中文网/ 问答频道 /正文

我请我的朋友帮我写这段代码,因为我对python一无所知。 他在Mac电脑上写的,现在我正试图在我的win10上排除故障。。。 我正在努力解决这个错误。你知道我应该在哪里换车吗

UnicodeEncodeError                        Traceback (most recent call last)
<ipython-input-7-0eb0b0fb56f4> in <module>
     13         newline = ','.join([reg_cat, reg_num, address, company]) + '\n'
     14         with open(csv_file, 'a') as f:
---> 15             f.write(newline)

c:\users\peggy\appdata\local\programs\python\python36\lib\encodings\cp1252.py in encode(self, input, final)
     17 class IncrementalEncoder(codecs.IncrementalEncoder):
     18     def encode(self, input, final=False):
---> 19         return codecs.charmap_encode(input,self.errors,encoding_table)[0]
     20 
     21 class IncrementalDecoder(codecs.IncrementalDecoder):

UnicodeEncodeError: 'charmap' codec can't encode characters in position 0-1: character maps to <undefined>

Tags: 代码inselfinputnewline朋友regclass

热门问题