随机输出汉字

说明蓝色=命令名称python

浅绿=命令参数小程序

浅蓝=选项dom

紫色=目录
ide

系统环境:CentOS 5.5 x86_64spa

python版本:Python 2.7.3code


随机输出汉字小程序utf-8


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

import random
import struct
import sys

def get_zi(num):
   s = ""
   while num:
       a = random.randint(0xbf, 0xd7)
       b = random.randint(0xa1, 0xfe)
       c = struct.pack("BB",a,b)
       try:
           s += c.decode("gb2312")
           num -= 1
       except UnicodeDecodeError:
           pass
   return s

if __name__ == "__main__":
   print get_zi(3)get

相关文章
相关标签/搜索