python核心编程学习笔记-2016-09-14-02-Web编程(六)

        20. 6 在CGI中使用Unicode编码

        由于对头文件不是很理解,HTML也不是很明白,本节也只贴出代码而已。

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

CODEC = 'UTF-8'
# UNICODE_HELLO = u'''
# Hello!
# \u00A1Hola!
# \u4F60\u597D!
# \u3053\u3093\u306B\u3061\u306F!
# '''

# 可以直接输入你好,而非使用\u转义字符
UNICODE_HELLO = u'''
Hello!
\u00A1Hola!
你好!
\u3053\u3093\u306B\u3061\u306F!
'''

print 'Content-Type: text/html; charset=%s\r' % CODEC # 头文件,指出内容类型是HTTP,并且声明消息是以UTF-8编码进行传输的
print '\r'
print '<HTML><HEAD><TITLE>Unicode CGI Demo</TITLE></HEAD>'
print '<BODY>'
print UNICODE_HELLO.encode(CODEC) # 将UNICODE_HELLO这个字符串转换成UTF-8序列。
print '</BODY></HTML>'


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值