如何在python工程中调用RPA的流程?
s
sunnast
2025-12-26 10:39
142
比如我RPA中做了一个流程获取网页上的一些信息,如果在python工程代码中去触发调用这个流程,并把数据作进行后续加工处理?
我将源码封装成一个函数,然后再调用可以吗?
# 实在代码编辑器使用说明:# 1. 默认引入了获取元素、使用全局变量、调用流程块等常用工具方法# 2. 可在流程块、子流程中使用“调用Python模块”组件调用此Python模块# 3. 更多使用帮助可按快捷键“ Alt + Shift + F1 ”from common.util.shared_variables import GetSharedVariablefrom common.util.elements_util import elementsFormatNewfrom projects.rpaRoot import SZEnvfrom ..global_data import SHIZAI_ELEMENT_DICT, globalVarfrom ..global_data import run_module, printimport packages.WebBrowser.py.exports as WebBrowserimport packages.Element.py.exports as Elementimport packages.Basic.py.exports as Basicdef openpage(): #@_折叠 "折叠代码" temp = Basic.SetVariable_V1(SZEnv['rpa'], value="page", var_ret=0) webpage = WebBrowser.CreateV3(SZEnv['rpa'], type="edge", url="www.baidu.com", isRemote=0, ipAddress="", port="61619", arguments="", openNewTab=1, waitingload=1, var_ret=0, delay_before_new=0.2, delay_after_new=0.05, timeout_new=30, exc_retry=0, retry_count=1, retry_interval=1, skip_err=0, log_exc=1) Element.Click_V6(SZEnv['rpa'], uiSelector=elementsFormatNew(SHIZAI_ELEMENT_DICT["y7gnxXEVt9"]["selector"]), designated_info=0, designated_obj=None, clickway=0, clickfunc=0, operation=1, show_track=1, click_data={"cursorPosition": 0, "offset": {"x": 0, "y": 0}, "random": 0}, aided_key=0, is_verify=1, delay_before_new=0.2, delay_after_new=0.05, timeout_new=30, exc_retry=1, retry_count=3, retry_interval=1, skip_err=0, log_exc=1) Element.SetValue_V6(SZEnv['rpa'], uiSelector=elementsFormatNew(SHIZAI_ELEMENT_DICT["y7gnxXEVt9"]["selector"]), designated_info=0, designated_obj=None, text="test张三", input_type=0, isEnter=0, operation=1, input_method=1, interval=150, click_data={"cursorPosition": 0, "offset": {"x": 0, "y": 0}, "random": 0}, delaybeforEnter=500, verifying_input=0, focus_timeout=100, var_ret=0, delay_before_new=0.2, delay_after_new=0.05, timeout_new=30, exc_retry=1, retry_count=3, retry_interval=1, skip_err=0, log_exc=1) Element.Click_V6(SZEnv['rpa'], uiSelector=elementsFormatNew(SHIZAI_ELEMENT_DICT["I8ITThmcbL"]["selector"]), designated_info=0, designated_obj=None, clickway=0, clickfunc=0, operation=1, show_track=1, click_data={"cursorPosition": 0, "offset": {"x": 0, "y": 0}, "random": 0}, aided_key=0, is_verify=1, delay_before_new=0.2, delay_after_new=0.05, timeout_new=30, exc_retry=1, retry_count=3, retry_interval=1, skip_err=0, log_exc=1) Basic.Delay_V1(SZEnv['rpa'], second=5) #@openpage()def main(): openpage() pass0人点赞
后可进行评论
小红书博主主页笔记采集,一键获取笔记数据
1回答
📢更新速递 | 实在Agent V7.2.0 上线——重磅更新,震撼来袭!
0回答
XPath应该怎么写
17回答
关于高级工程师考试的问题?
5回答
高级考试
3回答
扫码关注
获取专业的解决方案
帮您实现业务爆发式的增长




