搜尋

首頁  >  問答  >  主體

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

迷茫迷茫2824 天前692

全部回覆(5)我來回復

  • PHPz

    PHPz2017-04-17 17:04:42

    內部使用Unicode, 例如:

    submit = SubmitField(u'登陆')

    範本檔案要儲存為 UTF-8 格式編碼.

    回覆
    0
  • 迷茫

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

    在字串前加上u 傳入一個unicode

    回覆
    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)

    回覆
    0
  • 巴扎黑

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

    我就是因為這個原因,換成python3

    回覆
    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')) 

    回覆
    0
  • 取消回覆