如何打印变量

时间:2017-08-21 10:22:26

标签: python python-2.7 encoding

我使用python 2.7并希望通过表单打印我在服务器上收到的字段的值。

我为字段André输入name

name = request.form['stripeBillingName']

如何以可读编码打印变量name的值? 我想打印André而不是Andr\xe9

2 个答案:

答案 0 :(得分:3)

在源标题中,您可以声明

#!/usr/bin/env python
# -*- coding: utf-8 -*-
....

之后你可以使用utf-8,它可以提供你想要的格式

name = request.form['stripeBillingName']
nameDec = name.decode('utf8')
print nameDec

您也可以根据需要对其进行编码:

nameEnc = nameDec.encode('cp1250')

答案 1 :(得分:0)

使用.decode(“utf8”)

Ex:“someUnicodeString”.decode(“utf8”)