python异常处理

如题所述

python异常处理的四种方法:
一、使用c#,nuget管理包上下载的ironPython安装包
尝试后发现,对引用了numpy等第三方库的python代码,会报找不到模块XX的错误,上网查证后发现此问题基本难以解决
二、使用c++程序调用python文件,然后将其做成动态链接库(dll),在c#中调用此dll文件
限制:实现方式很复杂,并且受python版本、(python/vs)32/64位影响,而且要求用户必须安装python运行环境
三、使用安装好的python环境,利用c#命令行,调用.py文件执行
优点:执行速度只比在python本身环境中慢一点,步骤也相对简单
缺点:需要用户安装配置python环境。
温馨提示:答案为网友推荐,仅供参考
相似回答