Python 与 VM windows 应用通信

Python communicate into VM windows app

如何在真实 Windows 上设置虚拟 Ubuntu,以便让两个应用程序在它们之间传递简单的消息? VM 可以离线,不能上网。真实系统也可能离线。

Windows 主机上的主机<->VM 通信可以通过多种方式实现,与您使用的管理程序无关:

  • 仅主机网络 - 只需为主机和计算机分配静态 IP,并使用套接字 api 通过虚拟网络传输数据。非常适合大量数据,但需要一点时间进行配置。

  • 虚拟 COM 端口 - 如果您不想使用套接字 api 并且想将数据写入文件(在 linux VM 上)/命名管道(在 windows主机)。这可以更简单,因为几乎需要零配置,但它不能很好地处理大量数据。

选择适合您的需求。