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) 

  • 相关阅读:
    常见未授权访问漏洞总结
    新版kali 添加root权限用户,和字体颜色解决办法
    kali Linux的 安装详细步骤
    Docker删除镜像和容器
    kali安装docker 并配置加速器
    kali配置phpmyadmin报错mysqli::__construct(): (HY000/1698): Access denied for user 'root'@'localhost' 解决办法
    本地项目git到github上
    一个使用vue和echarts结合的demo
    vueJS开发环境搭建
    跑起来JEE论坛、商城和网站的经验总结
  • 原文地址:https://www.cnblogs.com/xsmhero/p/2777189.html
Copyright © 2011-2022 走看看