zoukankan      html  css  js  c++  java
  • python windows gbk编码转换

    #!/usr/bin/env python
    # -*- coding: utf-8 -*-
    
    
    import cx_Oracle
    from pprint import pprint
    import csv
    import time
    import re
    import binascii
    conn = cx_Oracle.connect('system/oracle@192.168.137.2/serv')
    cursor = conn.cursor()
    table_name="t300"
    owner="system"
    xsql='select process,sid from t300'
    col=[]
    r = cursor.execute(xsql)
    for col in r:
        #print col[0].decode('gbk')
        if col[0].decode('gbk')==u'测试环境':
            print col[0].decode('gbk')
            print 1111
    
    C:Python27python.exe C:/Users/TLCB/PycharmProjects/untitled/mycompany/oracle/t1.py
    测试环境
    1111
    
    Process finished with exit code 0
    
    
    
    widnows 环境:
    
    >>> a='测试环境'
    >>> a
    'xb2xe2xcaxd4xbbxb7xbexb3'
    >>> print a
    测试环境
    >>> print len(a)
    8
    >>>
    
    >>> print 'xb2xe2xcaxd4xbbxb7xbexb3'.decode('gbk')
    测试环境
    
    
    >>> b=u'测试环境'
    >>> b
    u'u6d4bu8bd5u73afu5883'
    >>> print b
    测试环境
    >>> print len(b)
    4
    
    
    >>> print u'u6d4bu8bd5u73afu5883'.encode('gbk')
    测试环境

  • 相关阅读:
    上下文管理器
    创建项目与介绍(2)
    虚拟环境的安装(1)
    爬虫-selenium(14-2)扩展
    爬虫10-1(协程)
    Python3笔记038
    Python3笔记037
    Python3笔记036
    Python3笔记035
    Python3笔记034
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13349570.html
Copyright © 2011-2022 走看看