1
jiang42 2015-01-12 16:12:42 +08:00 1
six
|
2
Muninn 2015-01-12 16:13:23 +08:00 1
关键代码写判断呗。。。
有的是用six之类的转换,但是不靠谱。。。 |
3
zhicheng 2015-01-12 16:15:25 +08:00 1
因为可以 import __future__
|
4
geeklian 2015-01-12 16:36:58 +08:00 via iPhone 1
也不是完全不兼容,很多库只是名字的区别,甚至就是大小写区别。if version《3:import XXX as xxx else :import xxx
|
5
whtsky 2015-01-12 18:05:33 +08:00 1
from __future__ import xxx
try: except: sys.version_info |
6
anjunecha 2015-01-12 18:15:08 +08:00 1
这是官方关于 __future__ 的文档 https://docs.python.org/2.7/library/__future__.html
|
7
zhyu 2015-01-12 19:03:56 +08:00
建议看看这个 How to write forwards compatible Python code: http://lucumr.pocoo.org/2011/1/22/forwards-compatible-python/
|