使用emojis在文件中保存字符串(python3)

使用emojis在文件中保存字符串(python3),python,python-3.x,python-3.5,emoji,Python,Python 3.x,Python 3.5,Emoji,我有一根像这样的线: the_str='acuerda piolin usado dieron vez amigo secreto jajaja我尝试了你的代码,它成功了,将document更改为document the_str='acuerda piolin usado dieron vez amigo secreto jajaja我尝试了你的代码,它成功了,将document更改为document the_str='acuerda piolin usado dieron vez amigo

我有一根像这样的线:


the_str='acuerda piolin usado dieron vez amigo secreto jajaja我尝试了你的代码,它成功了,将
document
更改为
document


the_str='acuerda piolin usado dieron vez amigo secreto jajaja我尝试了你的代码,它成功了,将
document
更改为
document


the_str='acuerda piolin usado dieron vez amigo secreto jajaja我的代码有点复杂,我写的时候是打字错误。不过,它简化了我写的内容。@VladimirVargas编写完整的代码,因为使用这段代码我没有问题,我发现了错误。我有很多句子,如果这个句子符合条件,那么这个句子就写出来了。但是,我首先打开了文件,然后检查了条件,从而创建了一个空白文件。我应该做的是检查条件,然后写入文件。很抱歉,我也有同样的问题,但不是语法问题。我确信它来自编解码器,错误表明:
UnicodeEncodeError:“charmap”编解码器无法对4983位置的字符“\u26d4”进行编码:字符映射到
。有什么建议吗?@Alireza尝试使用open(“some_name.txt”,“a”,encoding='utf-8')作为文档:
,是否需要否决票?:)我的代码有点复杂,在我写代码的时候是一个打字错误。不过,它简化了我写的内容。@VladimirVargas编写完整的代码,因为使用这段代码我没有问题,我发现了错误。我有很多句子,如果这个句子符合条件,那么这个句子就写出来了。但是,我首先打开了文件,然后检查了条件,从而创建了一个空白文件。我应该做的是检查条件,然后写入文件。很抱歉,我也有同样的问题,但不是语法问题。我确信它来自编解码器,错误表明:
UnicodeEncodeError:“charmap”编解码器无法对4983位置的字符“\u26d4”进行编码:字符映射到
。有什么建议吗?@Alireza尝试使用open(“some_name.txt”,“a”,encoding='utf-8')作为文档:
,是否需要否决票?:)