我在config.ini文件中存储了一些字符串,我使用configparser模块提取这些字符串
我的字符串有一些特殊字符:
config.ini
# -*- coding: utf-8 -*-
instagram_subject=êtes-vous intéressé?
instagram_msg=êtes-vous intéressé?
我将这个文件保存在记事本中,类型为“utf8”
在我提取这些字符串的代码中,我得到了一些奇怪的输出
代码
# -*- coding: utf-8 -*-
config = configparser.ConfigParser()
config.read('config.ini')
insta_mail_message = config['Instagram']['instagram_msg']
insta_mail_subject = config['Instagram']['instagram_subject']
print(f"insta_mail_message : {insta_mail_message}")
print(f"insta_mail_subject : {insta_mail_subject}")
输出
insta_mail_message : êtes-vous intéressé?
insta_mail_subject : êtes-vous intéressé?
所以我试了一下: 去解码,去编码,去解码,去编码。。。。。它只是不想显示我的口音字符
有人能告诉我如何处理configparser文件中字符串中的特殊字符吗
Configparser.read接受一个编码参数,该参数定义读取配置文件时要使用的编码:
相关问题 更多 >
编程相关推荐