【发布时间】:2012-01-30 16:12:23
【问题描述】:
我了解到 Python 3 不向后兼容。
它不会影响很多使用旧版本 Python 的应用程序吗?
Python 3 的开发人员为什么不认为绝对有必要使其向后兼容?
【问题讨论】:
-
当然不会影响它们,它们是在 Python 2 下运行的。
-
@Wooble 我遇到了这个讨论,因为我谷歌搜索“python 3 向后兼容吗?”这是最好的结果。我意识到 StackOverflow 的口头禅是问题应该是可以回答的,而不是主观的。所以,我想知道这个问题的标题是“Python 3 是否向后兼容?”与“为什么 Python 3.0 不能向后兼容?”,你认为社区会考虑取消关闭它?
-
@blong:也许,但你可能还得重写问题。
-
@Wooble 我认为你是对的。最初,我打算完全改变主意(同意你)。但是,在我考虑更多之后,我认为这可能对新手有所帮助。您是否认为考虑进一步更改问题会过于侵入 OP 的问题?
-
不,不会的。
标签: python python-3.x backwards-compatibility