在windows版本中,Iv'e编写了简单的python脚本。使用python 2.7编写,兼容3.4的代码使用#!/usr/bin/python作为脚本运行
它能像在mac上一样运行吗?在我将它分发给mac用户之前,我想知道这一点,并且没有mac机器来测试它。
发布于 2017-01-26 18:05:40
简而言之:它可能会运行。
冗长的答案:操作系统兼容性是一个棘手的问题。在编写代码时,请确保它尽可能地可移植。python中的大多数基本操作都可以在OSes之间移植。当涉及到文件读取、写入、编码处理等问题时,事情可能会变得非常糟糕。使用提供的包(例如import os)来做与平台相关的事情。一般来说,没有办法绕过测试。在许多情况下,在一个系统上运行的代码可能不依赖于另一个系统,这取决于硬件配置等。(我想到了多线程、pyopenCL之类的东西)
https://stackoverflow.com/questions/41870827
复制相似问题