Python if语句检查字符串中的英镑符号?

时间:2013-09-27 14:29:56

标签: python python-2.7 if-statement unicode

我有以下一行导致我出现问题:

if "Total £" in studentfees:

返回:

UnicodeDecodeError: 'ascii' codec can't decode byte 0xa3 in position 4: ordinal not in range(128)

我怎样才能解决这个问题?

提前致谢 - Hyflex

1 个答案:

答案 0 :(得分:7)

您可以将以下内容添加到文件中:

# -*- coding: utf-8 -*-

此外:

if u"Total £" in studentfees: