阅读和查看 Automation Anywhere 文档

Automation 360

关闭内容

内容

打开内容

使用 Python 脚本创建 PDF

  • 已更新:2021/01/21
    • Automation 360 v.x
    • 构建
    • RPA Workspace

使用 Python 脚本创建 PDF

构建从文件运行 Python 脚本并生成 PDF 的 bot

先决条件

  • 要从 Automation 360 运行 Python 脚本,您必须已在设备上安装了最新版本的 Python 3.x。
  • 此示例使用 FPDF 库生成 PDF。因此,请在开始构建 bot 之前通过在 Windows 命令提示符中复制并粘贴以下行来安装:
    pip install fpdf
    请参阅 FPDF project page

过程

  1. 在独立文件夹中创建文件以保存以下 Python 脚本:
    在方括号中插入您的设备用户名。
    from fpdf import FPDF
    pdf = FPDF()
    pdf.add_page()
    pdf.set_font("Arial", size=12)
    pdf.cell(200, 10, txt="Go Be Great!", ln=1, align="C")
    pdf.output("C:/Users/<yourusername>/Desktop/sample_demo.pdf")
    注: 如果您从桌面上的文件上传脚本,则该文件和任何依赖项必须位于独立文件夹中。当您选择要上传的文件时,将上传同一文件夹级别的所有文件和文件夹。
  2. 打开新 bot
    1. 在左侧窗格中,单击自动化
    2. 单击新建 > 机器人

    3. 创建任务机器人窗口中,输入 bot 名称。有关选择的更多信息 bot 名字,见 bot 命名约定
    4. 接受默认文件夹位置 \Bots\
      要更改 bot 的存储位置,请单击选择,按照提示操作。
    5. 单击创建和编辑
  3. 为脚本提供 Python 脚本 > 打开 action
    1. 双击或拖动 Python 脚本 > 打开
    2. 选择导入现有文件选项。
    3. 单击浏览以选择您在步骤 1 中创建的 .py 文件。
  4. 使用 Python 脚本 > 执行脚本 action 告知 bot 运行脚本。
    1. 双击或拖动 Python 脚本 > 执行脚本
  5. 使用 Python 脚本 > 关闭 action 以关闭脚本执行会话。
    1. 双击或拖动 Python 脚本 > 关闭
    2. 单击保存
  6. 单击运行图标。
    bot在桌面上创建带有 Go Be Great! 文本的 PDF。

    审查 bot 启动器日志,导航到 C:\ProgramData\AutomationAnywhere\BotRunner\Logs\<当前月份>\Bot_Launcher-<今天的日期>.log.zip。每个压缩文件夹都包含一个包含代码执行数据的文件,这对于调试很有用。

    如果 bot 未创建文件,请更改 Python 脚本中的最后一行:
    pdf.output(r"C:/Users/<yourusername>/Desktop/sample_demo.pdf")
发送反馈