通用Windows平台(UWP)C#应用程序-如何在应用程序中运行独立的python

威廉·唐金·豪

我正在尝试找到一种从我的UWP应用中调用python的方法。到目前为止,我有一个使用pyinstaller(www.pyinstaller.org/)从python编译的.exe文件。基本上,这使我可以将Python脚本打包为独立的二进制文件(即:您不需要python来运行它)。这一切都很好,我可以通过cmd.exe调用包装好的python .exe没问题:

$ process.exe -p“路径\到\文件”

$正在处理文件:“路径\到\文件” ...

$完成。

所以现在我只需要从我的UWP应用中调用它-所以我已经将其添加到我的应用中,如下所示:

C#专案

资产/process.exe

令人沮丧的是,我没有太多运气来寻找问题的答案-到目前为止,我尝试的解决方案包括:

  • 直接从我的应用程序调用“ Assets / process.exe”
  • 看过“启动一个应用程序并获得结果”。我认为这是为外部应用程序而准备的……无论如何,我当然没有让它顺利进行。
  • 打开cmd.exe(以某种方式),然后从那里调用我的process.exe。

我什至不确定我是否要尝试以正确的方式执行此操作。或者,如果我只是不了解我的一些发现。或者(手指交叉)对此有一个简单的解决方案,我只是不知道,但是由于我对UWP开发和C#还是很陌生,所以以某种方式错过了。

因此,在这里的任何解决方案/指针将不胜感激,谢谢!!

阿尼鲁达·瓦玛(Aniruddha Varma)

UWP应用程序是“沙盒”的;即,它们具有许多安全限制,以使其与Windows的其余部分隔离(例如无法读取/写入注册表以及无法直接从文件系统访问随机文件)。

因此,无法.exe从您的UWP应用程序运行(或任何其他可执行文件)。如果您有权访问StorageFile(例如音乐,视频或任何其他文件格式),则可以在与该文件类型关联的默认程序中启动该文件

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何测试Beta版通用Windows平台应用程序?

来自分类Dev

通用Windows平台(UWP)等效于获取主应用程序UI

来自分类Dev

在独立的应用程序中运行迁移

来自分类Dev

如何在独立 Tomcat 中运行的 Spring Boot 应用程序中设置 cookie 名称?

来自分类Dev

如何在Python脚本中运行Streamlit应用程序?

来自分类Dev

将SQLite Windows窗体应用程序迁移到通用Windows应用程序(C#)

来自分类Dev

如何在独立应用程序中关闭Ehcache CacheManager

来自分类Dev

我想在Windows 10的UWP(通用Windows平台)中更改ListView默认选择颜色,以实现整个应用程序

来自分类Dev

UWP(通用Windows应用程序)中的LoopingSelector?

来自分类Dev

Windows通用应用程序(UWP)中的HTML至PDF

来自分类Dev

您如何在Windows通用应用程序中定位

来自分类Dev

如何在通用Windows平台应用程序中更新一个特定的dotnet程序集?

来自分类Dev

如何在通用Windows平台应用程序中级联样式?

来自分类Dev

如何在 Windows 10 中杀死 UWP 应用程序?

来自分类Dev

C#通用应用程序平台中证书的公钥

来自分类Dev

C#通用应用程序平台中证书的公钥

来自分类Dev

如何使用C#在通用Windows应用程序中包含计时器

来自分类Dev

在Loopback.js中,如何在不运行应用程序的情况下运行独立脚本?

来自分类Dev

如何从C#中的控制台应用程序运行Web应用程序

来自分类Dev

如何在Windows OS运行时使我的WPF应用程序运行C#

来自分类Dev

如何在ConEmu中运行C ++控制台程序(这是独立的C ++文件,而不是Code :: Blocks中的控制台应用程序项目)?

来自分类Dev

如何在C#中通过CMD进程运行的应用程序中输入输入?

来自分类Dev

通用Windows应用程序中的flipview

来自分类Dev

如何独立于终端运行Electron应用程序?

来自分类Dev

如何在Android Studio中终止应用程序-在单独的设备上运行的应用程序

来自分类Dev

如果使用应用程序工厂模式,如何在gunicorn中运行flask应用程序?

来自分类Dev

如何在Qt应用程序中通过终端命令运行分离的应用程序?

来自分类Dev

如何在运行时为独立应用程序提供可用的 jar?

来自分类Dev

C#通用Windows应用程序如何接受命令行参数(args)

Related 相关文章

  1. 1

    如何测试Beta版通用Windows平台应用程序?

  2. 2

    通用Windows平台(UWP)等效于获取主应用程序UI

  3. 3

    在独立的应用程序中运行迁移

  4. 4

    如何在独立 Tomcat 中运行的 Spring Boot 应用程序中设置 cookie 名称?

  5. 5

    如何在Python脚本中运行Streamlit应用程序?

  6. 6

    将SQLite Windows窗体应用程序迁移到通用Windows应用程序(C#)

  7. 7

    如何在独立应用程序中关闭Ehcache CacheManager

  8. 8

    我想在Windows 10的UWP(通用Windows平台)中更改ListView默认选择颜色,以实现整个应用程序

  9. 9

    UWP(通用Windows应用程序)中的LoopingSelector?

  10. 10

    Windows通用应用程序(UWP)中的HTML至PDF

  11. 11

    您如何在Windows通用应用程序中定位

  12. 12

    如何在通用Windows平台应用程序中更新一个特定的dotnet程序集?

  13. 13

    如何在通用Windows平台应用程序中级联样式?

  14. 14

    如何在 Windows 10 中杀死 UWP 应用程序?

  15. 15

    C#通用应用程序平台中证书的公钥

  16. 16

    C#通用应用程序平台中证书的公钥

  17. 17

    如何使用C#在通用Windows应用程序中包含计时器

  18. 18

    在Loopback.js中,如何在不运行应用程序的情况下运行独立脚本?

  19. 19

    如何从C#中的控制台应用程序运行Web应用程序

  20. 20

    如何在Windows OS运行时使我的WPF应用程序运行C#

  21. 21

    如何在ConEmu中运行C ++控制台程序(这是独立的C ++文件,而不是Code :: Blocks中的控制台应用程序项目)?

  22. 22

    如何在C#中通过CMD进程运行的应用程序中输入输入?

  23. 23

    通用Windows应用程序中的flipview

  24. 24

    如何独立于终端运行Electron应用程序?

  25. 25

    如何在Android Studio中终止应用程序-在单独的设备上运行的应用程序

  26. 26

    如果使用应用程序工厂模式,如何在gunicorn中运行flask应用程序?

  27. 27

    如何在Qt应用程序中通过终端命令运行分离的应用程序?

  28. 28

    如何在运行时为独立应用程序提供可用的 jar?

  29. 29

    C#通用Windows应用程序如何接受命令行参数(args)

热门标签

归档