python3代码在python 2下运行,python 2to3.py
其实在过去的几年里,Python一直伴随着一个名为2to3的脚本,它的主要功能就是替你完成大部分从python2到python3的转换。而且,你已经装了,在你不省人事的时候就已经装了。有没有发现,虽然你现在已经不太需要这个剧本了,但是你还是可以把它理解为一门学问。
使用python2编写个小代码:
mystring=uabcd
运行2to3脚本:
$ 2到3example.py
refactor tool : refactor ed example . py
- example.py(原件)
example.py(已重构)
@@-1,5 1,5@@
#!/usr/bin/envpython
#-*-编码:utf-8-*-
-mystring=uabcd
-printord(我的字符串[-1])
mystring=abcd
print(ord(mystring[-1]))
重构工具:需要修改的文件:
RefactoringTool:example.py这是最初2to3脚本的全部内容。可能是一直在用python的老人们看到了这个内容。作为新生代,可以看一看作为理解。好了,这一章的内容都描述过了。有兴趣的请继续关注~
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。