我开始使用 Python 编写应用程序,但现在想切换到 C# 和 UWP。我知道您无法使用 Python 编写 UWP 应用程序,但我正在尝试查看是否可以使用 Python 编写一些代码并从 C# 访问该代码。
例如,用 Python 编写一个 C# 代码也可以访问的类。那可能吗?如果是这样,Python 可以访问微软的 UWP API 吗?
主要代码不会用Python编写;那是不可能的。但是 C# 和 Python 之间是否存在互操作性,或许可以通过 IronPython(.NET 的 Python)实现?
我该如何建立这样一个 Visual Studio 项目?我安装了 Visual Studio 的 Python 工具,但没有内置选项可将 Python 文件添加到我的 UWP 应用程序。
由于框架限制,C# 中的“经典”Python 解释器(如 IronPython)无法在商店应用程序中运行,因为您通过沙箱运行应用程序。
有些家伙已经将完整的 python 解释器移植到 WinRT水银上 https://hg.python.org/sandbox/loewis/file/ee9f8c546ddd/win8app。当然,由于框架限制,整个标准库不可用。
这适用于 WinRT,因此它很可能适用于 UWP。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)