zoukankan      html  css  js  c++  java
  • python 数据库中文乱码 Excel

    把k替换成:
    Python code?
    1
    k.decode('cp936')

    或者:
    Python code?
    1
    k.decode('cp936').encode('utf-8')

     

    #print values
                    #print sys.getdefaultencoding()
                    #default_encoding = 'utf-8'
                    #if sys.getdefaultencoding() != default_encoding:
                        #reload(sys)
                        #sys.setdefaultencoding(default_encoding)
                    v = u'问题'
                    #print v
                    type = sys.getfilesystemencoding()
                    #print type
                    #coding=utf-8  
                    # coding=cp936  
                    s = '中文'  
                    #print unicode(s, "cp936")
                    #values = v
                    #print values.encode('utf-8')
                    u = u'汉'
                    u = values
                    #print repr(u) # u'\u6c49'
                    #s = u.encode('UTF-8')
                    #print repr(s) # '\xe6\xb1\x89'
                    #u2 = s.decode('UTF-8')
                    #print repr(u2) # u'\u6c49'
                    #if isinstance(values, unicode):  
                        #s=u"中文"  
                        #print s.encode('gb2312') + 'aa'
                        #values = values.encode('gb2312')
                    #else:  
                        #s="中文"  
                        #print s.decode('utf-8').encode('gb2312') + 'bb'
                        #values = values.decode('utf-8').encode('gb2312')
                    #values = v
                    #values = repr(values)
                    #print values
                    #print self.setChineseGarbleds(v)
                    #values = values.encode('gb2312')
                    #print values
                    #print sys.getdefaultencoding()  
                    #print self.setChineseGarbled(v)
                    values = values.decode('cp936')
                    #values = values.decode('cp936').encode('utf-8')
                    #type = sys.getfilesystemencoding()
                    #values = values.decode(type).encode('gb2312')
                    #values = values.encode('gb2312')

                    #print values
                    #values = self.setChineseGarbled(values)
                    #print values

                    #values = str(values) 

  • 相关阅读:
    Eclipse护眼技巧
    Maven搭建SSM框架(Spring+SpringMVC+MyBatis)
    Spring之各jar包作用
    Maven新建web项目jsp报错
    js金额转大写(万元为单位)
    linux常用指令
    ie8下数组不支持indexOf方法解决方法
    string,stringBuffer,stringBuilder的比较
    input限制输入
    spring boot Mybatis --maven
  • 原文地址:https://www.cnblogs.com/xsmhero/p/2777189.html
Copyright © 2011-2022 走看看