阅读和查看 Automation Anywhere 文档

Automation Anywhere Automation 360

关闭内容

内容

打开内容

使用 Python 脚本创建 PDF

  • 已更新:2021/01/21

    使用 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. Control Room中,选择 “博茨 > 我的爬虫程序”。
      2. 单击 创建新 > 爬虫程序
      3. 创建任务爬虫 程序窗口中,输入 bot 名称。
      4. 接受默认文件夹位置 \Boths\
        要更改 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\<current month>\Bot_Launcher-<today's date>.log.zip。每个压缩的文件夹包含一个包含代码执行数据的文件,这对于调试很有用。

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