递归火山软件开发平台

标题: 【python连载2】火山PC官方python库使用-执行py脚本文件 [打印本页]

作者: 1185907650    时间: 2021-4-1 22:56
标题: 【python连载2】火山PC官方python库使用-执行py脚本文件
本帖最后由 1185907650 于 2021-4-1 22:58 编辑

连载2:火山PC官方python库使用-执行py脚本文件上节分享了直接执行python代码的方法,有些小伙伴有疑惑,我们先解答下:

问题1:能否将执行结果 获取到文本保存使用?
这个问题后期会专门讲到的,执行结果是是否成功的逻辑值有正常返回的。至于你需要的数据可以通过执行python函数的返回值进行获取,当然本文介绍的执行文本语句的方式是需要建立变量进行保存数据,PyRun_SimpleString中的变量其实是__main__模块的属性,可以利用这点获取变量的内存地址,你就可以获取数据了。 后续会有文章举例。

问题2:有些同学反馈不会更改原官方库代码,现在也不需要更改了,只需要将火山版本更新只20210329日更新的版本即可。
具体怎么更新?在利快云网站下载最新绿色版即可。

接下来开始我们今天的分享,直接运行.py结尾的脚本文件。

先看效果:按钮1直接人为抛出异常进行显示,点击按钮2调试输出python脚本中的print输出内容:

下面我们将步骤重点过一遍:
第一步新建工程设计布局:

第二步:工程中添加python支持库模块
第三步:编写代码
我们要提前准备好测试用的testpy123.py脚本文件,内容如下:


包含两个自定义函数,一个抛出异常函数output_error,一个打印文本函数test。



注意点:
1.testpy123.py文件必须在程序设置python库的目录下
2.加载文件不用.py后缀
3.加载方法也不用()只需要函数名字

完成后运行程序,结果如下:


是不是特别简单,赶紧加入利快云大家庭,享受无尽火山学习**,共同进步提高,加油。


由于本章代码都做了详细注释,基本没有什么难度就不提供源码了,若有问题可在下方留言或在群里咨询,看见必第一时间回复。





本文章转载自利快云,原文地址:https://www.lkuaiy.com/ArticleForumInsidePage?id=16171216783334





作者: 最棒的英雄    时间: 2021-4-3 21:46
支持学习了
作者: 最棒的英雄    时间: 2021-4-5 13:56
好东西  必须点赞
作者: as7235153    时间: 2021-4-30 14:06
本帖最后由 as7235153 于 2021-4-30 14:24 编辑

疑问已经解决
作者: 1185907650    时间: 2021-7-3 11:36
每日一顶
作者: 1185907650    时间: 2022-7-19 09:53
日常一顶




欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/) Powered by Discuz! X3.4