Automation Anywhere 설명서 읽기 및 검토

Automation Anywhere Automation 360

콘텐츠 닫기

콘텐츠

콘텐츠 열기

Python 스크립트를 이용한 PDF 생성

  • 업데이트: 1/21/2021
    • Automation 360 v.x
    • 구축
    • RPA 작업 영역

Python 스크립트를 이용한 PDF 생성

파일에서 Python 스크립트를 실행하고 PDF를 생성하는 bot을 작성합니다.

전제 조건

  • Automation 360에서 Python 스크립트를 실행하려면, 기기에 Python 3.x의 최신 버전이 설치되어 있어야 합니다.
  • 이 예시에서는 FPDF 라이브러리를 이용하여 PDF를 생성합니다. 따라서, Windows 명령 프롬프트에서 다음 줄을 복사하여 붙여 넣어 bot 작성을 시작하기 전에 설치하십시오.
    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. 기본 폴더 위치 \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. 실행 아이콘을 클릭합니다.
    botGo 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")
피드백을 보내주십시오