Python OSX上针对Pywin32的代码?

Python OSX上针对Pywin32的代码?,python,pywin32,pythoncom,Python,Pywin32,Pythoncom,我正在编写一些打算在Windows机器上运行的代码,我想利用Windows特定的模块,如Pywin32或Pythoncom。然而,我目前使用OSX作为我的主要开发平台,不能仅仅pip安装这些软件包,因为它们显然是要安装在Windows机器上的。是否有一种方法可以导入这些模块并对其进行编码(类似于我如何使用ctypes与DLL交互)?我认为这种方法不可行。相反,考虑在VM(虚拟机)中运行Windows并在其中进行开发。是的,这就是我猜想的解决方案。我只是想避免设置和维护另一个开发环境。跨平台开发在

我正在编写一些打算在Windows机器上运行的代码,我想利用Windows特定的模块,如Pywin32或Pythoncom。然而,我目前使用OSX作为我的主要开发平台,不能仅仅pip安装这些软件包,因为它们显然是要安装在Windows机器上的。是否有一种方法可以导入这些模块并对其进行编码(类似于我如何使用ctypes与DLL交互)?

我认为这种方法不可行。相反,考虑在VM(虚拟机)中运行Windows并在其中进行开发。是的,这就是我猜想的解决方案。我只是想避免设置和维护另一个开发环境。跨平台开发在很多方面都要付出代价。我知道,因为我曾在一家公司工作,该公司对大多数产品都是这样做的。我们很幸运,至少我们有单独的Mac和Windows设备来完成这项工作。额外的资源要求我们尽可能多地编写可移植代码。从这个意义上讲,Python是一个非常非常好的工具(以及许多其他工具)。