python3代码在python 2下运行,python 2to3.py

  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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: