0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

火语言RPA如何建立控制台应用

火语言 来源:jf_30401431 作者:jf_30401431 2024-08-15 09:24 次阅读

火语言通过软件自带的丰富的颗粒组件库,开发出满足各种需求的应用。火语言中的应用分为两种常见类型,界面应用以及控制台应用。 下面详细介绍下控制台应用的定义以及构建方法。

控制台应用

控制台应用是一种直接由颗粒组件组成,没有图形用户界面的应用程序,可以快速构建使用,适用于不需要界面交互的需求场景

应用构建流程

打开软件登录账号后,点击应用列表,即可选择新建应用,配置应用信息

应用信息配置后点击提交,将自动新建应用程序。

在组件面板右键长按选中所需组件,并拖拽至流程设计器中,即构成了应用程序运行的步骤。

接下来,即可调试看到所选颗粒组件的运行效果

wKgaoma9WN2AeqKXAA2J8m9tPYI110.gifwKgaoma9V_2AELrZAA2J8m9tPYI287.png

演示构建应用

您可以通过颗粒组件组建各种应用满足不同场景的使用需求,这里将编写一个可实际运行的应用程序,帮助您熟悉软件的使用。

一. 应用实现目标介绍

打开百度热搜榜地址,获取热搜标题,并将标题保存在txt文本中。

二. 应用编写流程

1.新建一个控制台任务

2.长按鼠标左键拖拽打开浏览器组件至主流程编辑区域后,此组件就构成了应用的一个步骤,在用户编辑区域可以编辑组件详细内容。

打开浏览器组件目的是建立一个浏览器对象,然后便可在该浏览器对象中模拟各种浏览器操作。

wKgaoma9WCOACzjtAAR-nQvzKYA212.pngwKgaoma9WN6AfESSAAR-nQvzKYA898.gif

3.长按鼠标左键拖拽浏览网页组件,配置需要打开的网页地址,本应用为采集百度热搜榜:

拖拽睡眠等待组件,让页面有足够加载时间。

wKgaoma9WEyAd-n_AAFuiB4W38M465.png

4.拖拽获取多元素信息/属性值组件,点击组件中的选择元素工具
可打开一个真实的浏览器页面,然后通过左上角的选取工具,选取页面中需要的元素获取热搜标题。确定后点击确定并关闭
我们只要标题,因此选择textcontent 属性
新建并选择要保存的List变量
接下来可以点击调试按钮,直观看到变量中保存的数据是否正确

wKgaoma9WGKAMLNNAB4St3h0nsw566.pngwKgZoma9WOCAJBqgAB4St3h0nsw832.gif

5.标题数据是保存在一个list变量中,但文本中输入时调用的是文本型变量,因此需要将list变量循环遍历一下。ForEach组件用于遍历list,并默认循环保存每一行数据至 item 中

wKgZoma9WHWAOJwuAAGDxEY8kig234.pngwKgaoma9WOGAIsRSAAHs-sEe--w907.png

6.拖拽组件文件写入,写入的内容中调用遍历出的item的值,就可以完成循环写入txt中的目的。

7.若要保持一行一个显示,写入的内容中可以手动键入换行,并且组件启动 追加内容模式。

wKgaoma9WJCAMbD6AAGsg_fqYtA338.png

下面看下运行结果:

wKgZoma9WKKAGaOcAAHXJA2Swjo657.png


审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 控制台
    +关注

    关注

    0

    文章

    85

    浏览量

    10352
  • 组件
    +关注

    关注

    1

    文章

    512

    浏览量

    17822
收藏 人收藏

    评论

    相关推荐

    基于语言RPA做一个发货机器人

    基于语言RPA开发一个发货机器人是一个相对复杂但非常实用的项目,特别是在电商和物流领域。以下是一个基于语言
    的头像 发表于 12-11 14:42 97次阅读

    控制台窗口主机是什么

    控制台窗口主机(conhost),通常指的是在Windows操作系统中用于承载和控制控制台窗口(即命令行界面或CMD窗口)的进程。以下是对控制台窗口主机的介绍: 一、定义与功能 定义
    的头像 发表于 10-08 18:12 2050次阅读

    语言RPA中有哪些优势,可以提高开发效率?

    语言RPA提供了多种资源和工具来帮助用户提高开发效率,以下是一些值得关注的点: 1、跨平台兼容:语言支持在Win, Mac, Linux
    的头像 发表于 08-07 13:40 335次阅读

    UART调试控制台在带有FX3S的定制PCB上无法正常工作怎么解决?

    我正试图为我们带有赛普拉斯 FX3S 的定制 PCB 设置调试控制台。 GPIO 引脚 48 和 49 连接到 UART USB 适配器,然后连接到 PC,通过 COM 端口
    发表于 07-23 06:12

    升级到SDK 2.0,esp8266只会向控制台打印致命的异常,为什么?

    我升级到SDK 2.0,我在user_init文件中添加了新的必需函数。代码仍然可以编译和上传,但在启动后,esp8266只会向控制台打印致命的异常。使用 SDK 1.5.4,一切正常。
    发表于 07-12 06:57

    UART传输在控制台中显示垃圾值是哪里的问题?

    控制台窗口上显示的不是"Hello World" ,而是垃圾字符。 我检查了流程,发现与示例代码相似,如波特率设置正确,缓冲区流程也正确。 错误还可能出现在哪里?
    发表于 07-02 08:24

    蓝牙音频接收模块在调音台中的应用方案

    蓝牙模块方案的应用使得调音控制台实现了无线控制,摆脱了传统有线连接的束缚。音乐制作人员或演出者只需通过搭载蓝牙模块技术的移动设备(如智能手机、平板电脑)与调音控制台连接,即可实现对音频效果和参数
    的头像 发表于 06-26 15:26 674次阅读
    蓝牙音频接收模块在调音台中的应用方案

    通过win10控制台编译时,为什么有时需要不断敲回车才能继续编译?如何解决?

    通过win10控制台编译项目,控制台会实时显示编译进度,但是有时候出现一个文件编译好之后,控制台不自动编译下一个文件,需要敲一次回车才能继续,如何解决?
    发表于 06-19 06:35

    请问ESP32C3如何重定向控制台串口?

    软件环境:esp-idf v4.4 硬件环境:esp32c3 问题描述:需要将控制台输出重定向到 UART1(RX: GPIO4,TX:GPIO5),UART0 用来做上下位机通信。 按照这个链接
    发表于 06-07 08:12

    影刀RPA荣获“中国RPA领域最具商业合作价值企业”称号,持续赋能千行百业

    颁发。 数据猿表示,影刀RPA的创新,不仅在于三合一的产品形态,更在于其对大模型技术的深度融合,让自然语言驱动RPA场景变得触手可及。影刀RPA,就像数字化转型路上的一盏明灯,照亮了企
    的头像 发表于 05-17 11:12 969次阅读
    影刀<b class='flag-5'>RPA</b>荣获“中国<b class='flag-5'>RPA</b>领域最具商业合作价值企业”称号,持续赋能千行百业

    鸿蒙原生应用开发-ArkTS语言基础类库概述

    提供常见的字符串和二进制数据处理的能力,以及控制台打印的相关能力。 字符串编解码功能。 基于Base64的字节编码和解码功能。 提供常见的有理数操作支持,包括有理数的比较、获取分子分母等功能。 提供
    发表于 03-05 15:42

    用VS2012编写了一个win32控制台的小程序与CyUSB3014通信,一调用write API就崩溃怎么解决?

    我用VS2012编写了一个win32控制台的小程序与CyUSB3014通信,只有控制传输,使用静态链接库,调用EZ-USB FX3 SDK 1.3.3裡面提供的CypressEZ-USB FX3
    发表于 02-29 06:17

    ArkTS语言基础类库-解析

    统一资源定位符,可以提供找到该资源的路径。 提供常见的[字符串和二进制数据处理]的能力,以及[控制台打印]的相关能力。 字符串编解码功能。 基于Base64的字节编码和解码功能。 提供常见的有理数操作
    发表于 02-20 16:44

    Python 控制台CS V8.11.00 综合开发环境用户手册

    电子发烧友网站提供《Python 控制台CS V8.11.00 综合开发环境用户手册.pdf》资料免费下载
    发表于 01-29 12:00 0次下载
    Python <b class='flag-5'>控制台</b>CS V8.11.00 综合开发环境用户手册

    如何利用ChatGPT快速实现一个控制台进度条小工具?

    控制台程序执行一些耗时任务时,需要向用户显示当前任务执行的进度,以提供清晰的感知。比如一个下载程序,通过进度条便能告知用户当前的下载进度。
    的头像 发表于 01-18 13:41 940次阅读
    如何利用ChatGPT快速实现一个<b class='flag-5'>控制台</b>进度条小工具?