加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

从Python 2到Python 3的IPython代码迁移

发布时间:2020-12-20 13:38:57 所属栏目:Python 来源:网络整理
导读:由于SciPy,我仍然坚持使用 Python 2,尽管我想转向Python 3.由于我的大多数研究工作都是数据分析和建模,我在日常工作中使用了IPython HTML笔记本.但是,这意味着我已经习惯了Python 2语法(例如print x),这经常出现在我的理智检查步骤中. 现在SciPy似乎与Python
由于SciPy,我仍然坚持使用 Python 2,尽管我想转向Python 3.由于我的大多数研究工作都是数据分析和建模,我在日常工作中使用了IPython HTML笔记本.但是,这意味着我已经习惯了Python 2语法(例如print x),这经常出现在我的理智检查步骤中.

现在SciPy似乎与Python 3兼容(请纠正我,如果我错了),我想从Python 2迁移到Python 3.

但是,这意味着我的大多数IPython笔记本都会充斥着Python 2打印语句,每次重新运行分析时都会产生大量错误.

所以这是我的问题:2to3是否能够修改IPython HTML笔记本?后勤挑战:我现在有~30-40个,分散在不同的项目文件夹中.如果2to3不是正确的解决方案,我应该做别的吗?

解决方法

您可以使用此脚本 2to3_nb.py.只需像下面这样运行:python 2to3_nb.py< path_to_folder_containing_notebooks>.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读