python 2.6-打印法语字符

python 2.6-打印法语字符,python,python-2.6,non-ascii-characters,Python,Python 2.6,Non Ascii Characters,关于使用python 2.6打印法语字符的问题。 当我使用Python3.4时没有问题,但是我需要使用Python2.6! 我没有兴业银行,而是兴业银行等。 我已经试过了: #!/usr/bin/python # coding=utf-8 #!/usr/bin/env python # -*- coding: utf-8 -*- # -*- coding: iso-8859-1 -*- 没有成功。 我创建了一个.csv文件,需要用法语标题填充标题。此外,一些法语字符将从.xml文件中输入 提前

关于使用python 2.6打印法语字符的问题。 当我使用Python3.4时没有问题,但是我需要使用Python2.6! 我没有兴业银行,而是兴业银行等。 我已经试过了:

#!/usr/bin/python
# coding=utf-8
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# -*- coding: iso-8859-1 -*-
没有成功。 我创建了一个.csv文件,需要用法语标题填充标题。此外,一些法语字符将从.xml文件中输入


提前感谢

尝试在字符串文字前面加上u:

print u'société mère'

医生:

谢谢。我试过了,但没有成功。当我尝试从字符串打印法语字符时,没有问题。但是,我有一个字符串列表(用作.csv excel文件中的标题)。所以,我尝试将列表转换为字符串,所有法语字符都显示得很好。现在,我正在尝试将该字符串转换为保留法语字符的列表(到目前为止还没有成功)。也许我应该一个一个地填充单元格?@rvp除了声明Python源文件的编码外,您还应该了解输入XML的编码方式、将CSV写入的编码方式以及之后如何导入或读取CSV。