让我们假设使用python 2.7.1在linux系统上编写和测试了一个python代码。它只使用默认的python库,如:os,itertools,tkinter,csv,collections。
如果我们在Windows系统上使用此代码并放入python 2.7.1,它会正常工作吗?
答案 0 :(得分:3)
Python字节码本身不依赖于平台,假设完整的Python VM实现。
有些特定的模块和功能仅在某些平台上可用,因此如果使用这些源代码,Python源代码可以依赖于平台。该文档指定名称是否仅在受限制的平台子集上可用,因此避免使用这些名称将使其与平台无关。