影刀编码版

点击右上角python图标「新建Python模块」:

在编码版调用影刀API:

import xbot
from xbot import print, sleep
from .import package
from .package import variables as glv

def main(args):
    # 打开网页,返回一个网页对象 WebBrowser 
    wb = xbot.web.create("https://www.baidu.com", "edge")
    # 获取名为“输入框”的网页元素, 返回目标网页元素对象 WebElement 
    web = wb.find("输入框")
    # 填写网页输入框 
    web.input("RPA")
    # 获取确认按钮
    btn = wb.find("确认")
    # 点击确认按钮
    btn.click()

安装第三方库

Python包的安装:

可勾选「指定版本」和「指定镜像」。 ps. 查看第三方库的版本号: https://pypi.org

Python模块的管理:

注意:所有的模块安装,只针对当前流程生效。

Python标准库

Python自带的常用模块如(os、math、time)模块,也就是Python标准库,不用安装。

查看Python自带的全部模块: Python 标准库 — Python 3.9.18 文档

可视化→编码版

调用模块

通过「调用模块」指令,将Python模块调用到影刀可视化界面中。

插入代码块

少量Python代码可直接使用「插入代码块」指令。

使用到的库,需要在代码段中导入。

代码段中无法直接使用 print( ) 函数打印,因为影刀对打印函数进行了封装,需要先从 xbot 导入。

编码版→可视化

调用子流程

调用其他Python模块

调用本地Python脚本