摘要: python3 中引入Queue 会报出这个问题python3 中这样引入import queuepython2 中这样引入import Queue为了兼容 可以这样import sysif sys.version > '3': import queue a... 阅读全文
posted @ 2018-10-07 22:50 vercont 阅读(364) 评论(0) 推荐(0)
摘要: python3 中引入Queue 会报出这个问题python3 中这样引入import queuepython2 中这样引入import Queue为了兼容 可以这样import sysif sys.version > '3': import queue a... 阅读全文
posted @ 2018-10-07 22:50 vercont 阅读(135) 评论(0) 推荐(0)
摘要: Python 和 C 的混合编程工具有很多,这里介绍 Python 标准库自带的 ctypes 模块的使用方法。初识Python 的 ctypes 要使用 C 函数,需要先将 C 编译成动态链接库的形式,即 Windows 下的 .dll 文件,或者 Lin... 阅读全文
posted @ 2018-10-07 17:20 vercont 阅读(221) 评论(0) 推荐(0)
摘要: Python 和 C 的混合编程工具有很多,这里介绍 Python 标准库自带的 ctypes 模块的使用方法。初识Python 的 ctypes 要使用 C 函数,需要先将 C 编译成动态链接库的形式,即 Windows 下的 .dll 文件,或者 Lin... 阅读全文
posted @ 2018-10-07 17:20 vercont 阅读(151) 评论(0) 推荐(0)
摘要: 示例如下class A(): def __init__(self):passclass B(A): def __init__(self): super(A, self).__init__()当调用B创建对象时,会出现错误T... 阅读全文
posted @ 2018-10-07 16:01 vercont 阅读(231) 评论(0) 推荐(0)
摘要: 示例如下class A(): def __init__(self):passclass B(A): def __init__(self): super(A, self).__init__()当调用B创建对象时,会出现错误T... 阅读全文
posted @ 2018-10-07 16:01 vercont 阅读(469) 评论(0) 推荐(0)
摘要: Python2 的unicode 函数在 Python3 中被命名为 str。在 Python3 中使用 ·str 来代替 Python2 中的 unicode. 阅读全文
posted @ 2018-10-07 12:58 vercont 阅读(277) 评论(0) 推荐(0)
摘要: Python2 的unicode 函数在 Python3 中被命名为 str。在 Python3 中使用 ·str 来代替 Python2 中的 unicode. 阅读全文
posted @ 2018-10-07 12:58 vercont 阅读(2500) 评论(0) 推荐(0)
摘要: Python 3 与 Python 2 有很大的区别,其中Python 3 系统默认使用的就是utf-8编码。所以,对于使用的是Python 3 的情况,就不需要sys.setdefaultencoding(“utf-8”)这段代码。最重要的是,Python... 阅读全文
posted @ 2018-10-07 12:39 vercont 阅读(127) 评论(0) 推荐(0)
摘要: Python 3 与 Python 2 有很大的区别,其中Python 3 系统默认使用的就是utf-8编码。所以,对于使用的是Python 3 的情况,就不需要sys.setdefaultencoding(“utf-8”)这段代码。最重要的是,Python... 阅读全文
posted @ 2018-10-07 12:39 vercont 阅读(99) 评论(0) 推荐(0)
摘要: 对于 Python 2.X:import sysreload(sys)sys.setdefaultencoding("utf-8")对于 = Python 3.4:import importlibimportlib.reload(sys) ... 阅读全文
posted @ 2018-10-07 12:37 vercont 阅读(151) 评论(0) 推荐(0)
摘要: 对于 Python 2.X:import sysreload(sys)sys.setdefaultencoding("utf-8")对于 = Python 3.4:import importlibimportlib.reload(sys) ... 阅读全文
posted @ 2018-10-07 12:37 vercont 阅读(116) 评论(0) 推荐(0)
摘要: 出这个问题是因为python2和python3 语法有些不同python2 和 3 处理 except 子句的语法有点不同,需要注意;Python2try: print ("hello world")except ZeroDivisionError, ... 阅读全文
posted @ 2018-10-07 12:27 vercont 阅读(507) 评论(0) 推荐(0)
摘要: 出这个问题是因为python2和python3 语法有些不同python2 和 3 处理 except 子句的语法有点不同,需要注意;Python2try: print ("hello world")except ZeroDivisionError, ... 阅读全文
posted @ 2018-10-07 12:27 vercont 阅读(1299) 评论(0) 推荐(0)
摘要: 程序结构如下:– src|-- mod1.py|-- lib| |-- mod2.py|-- sub| |-- test.py具体代码如下:在test.py里调用mod1 mod2import syssys.path.append("..")im... 阅读全文
posted @ 2018-10-07 11:25 vercont 阅读(2508) 评论(0) 推荐(0)
摘要: 程序结构如下:– src|-- mod1.py|-- lib| |-- mod2.py|-- sub| |-- test.py具体代码如下:在test.py里调用mod1 mod2import syssys.path.append("..")im... 阅读全文
posted @ 2018-10-07 11:25 vercont 阅读(7910) 评论(0) 推荐(0)
摘要: 检查当前运行的python版本,可以帮助程序选择运行python2还是python3的代码import sysif sys.version > '3': PY3 = Trueelse: PY3 = False或者写成函数def isPython3(): im... 阅读全文
posted @ 2018-10-07 11:11 vercont 阅读(869) 评论(0) 推荐(0)
摘要: 检查当前运行的python版本,可以帮助程序选择运行python2还是python3的代码import sysif sys.version > '3': PY3 = Trueelse: PY3 = False或者写成函数def isPython3(): im... 阅读全文
posted @ 2018-10-07 11:11 vercont 阅读(203) 评论(0) 推荐(0)