如何在 python 2.7 中使用 Function Annotation 吗?

ipython 源码中看到了如下代码:

https://github.com/ipython/ip...

查了一下发现是 python3 的新特性,但是 ipython 在 python2 中也可以用,是如何实现的?

如何在 python 2.7 中使用 Function Annotation

阅读 3.4k
1 个回答

你的那个链接不能证明: 「查了一下发现是 python3 的新特性,但是 ipython 在 python2 中也可以用」

因为: 你自己也不能确认: 这是ipython的哪个版本

存在这样一种可能: 你看的那个代码, 它是 ipython for py3, 所以能用注解特性( 甚至可能是 for py 3.5 )

据我所知: py2中不能使用这个特性, 除非引入外部辅助工具

那么, 为何不尝试 Google一下呢? ( 你要的答案就在下面 )

https://www.google.com/search...

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题