cari

Rumah  >  Soal Jawab  >  teks badan

python - flash和bootstrap/wtf.html怎么才能支持中文呢?

迷茫迷茫2824 hari yang lalu689

membalas semua(5)saya akan balas

  • PHPz

    PHPz2017-04-17 17:04:42

    内部使用Unicode, 比如:

    submit = SubmitField(u'登陆')

    模板文件要保存为 UTF-8 格式编码.

    balas
    0
  • 迷茫

    迷茫2017-04-17 17:04:42

    在字符串前加上u 传入一个unicode

    balas
    0
  • 黄舟

    黄舟2017-04-17 17:04:42

    在python文件前加上这段代码

    import sys
    default_encoding = 'utf-8'
    if sys.getdefaultencoding() != default_encoding:
        reload(sys)
        sys.setdefaultencoding(default_encoding)

    balas
    0
  • 巴扎黑

    巴扎黑2017-04-17 17:04:42

    我就是因为这个原因,换成python3

    balas
    0
  • PHPz

    PHPz2017-04-17 17:04:42

    突然发现我当时写的是一个笨方法,

    email=StringField('电子邮箱‘.decode('utf-8'),validators=[Required(),Length(1,64),Email()]) 
    password=PasswordField('密码'.decode('utf-8'),validators=[Required()]) 
    remember_me=BooleanField('记住我?'.decode('utf-8')) 

    balas
    0
  • Batalbalas