Automation Anywhere 설명서 읽기 및 검토

Automation Anywhere Automation 360

콘텐츠 닫기

콘텐츠

콘텐츠 열기

Python 스크립트를 이용하여 목록을 연결하는 예

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

Python 스크립트를 이용하여 목록을 연결하는 예

Python 함수를 이용하여 Hello WorldAutomation Anywhere Enterprise 버전인 Go Be Great! 메시지를 인쇄하는 bot을 작성합니다. 이 예시에서는 bot이 문자열 값 목록을 결합하여 메시지 상자에 인쇄합니다.

전제 조건

Automation 360에서 Python 스크립트를 실행하려면, 기기에 Python 3.x의 최신 버전이 설치되어 있어야 합니다.

프로시저

  1. bot을 엽니다.
    1. Control Room에서 > 내 봇을 선택합니다.
    2. 새 항목 생성 > 을 클릭합니다.
    3. 태스크 봇 생성 창에서 bot 이름을 입력합니다.
    4. 기본 폴더 위치 \Bots\를 수락합니다.
      bot이 저장되는 위치를 변경하려면 선택을 클릭하고 프롬프트에 따릅니다.
    5. 생성 및 편집을 클릭합니다.
  2. 목록 값을 유지하기 위한 변수를 만듭니다.
    1. 변수 생성 아이콘을 클릭합니다.
    2. 이름 필드에 lArgument를 입력합니다.
      Recommendation: 변수 데이터 유형을 나타내기 위해 변수 이름에 소문자를 접두사로 붙입니다.

      변수 이름 붙이기

    3. 목록 유형 및 문자열 하위 유형을 선택합니다.
    4. 기본값 필드에 다음 값을 입력합니다.
      1. 값 0: Go
      2. 값 1: Be
      3. 값 2: Great
      4. 값 3: !
    5. 생성을 클릭합니다.
  3. Python 스크립트 > 열기 action을 이용하여 스크립트 제공합니다.
    1. Python 스크립트 > 열기를 더블 클릭하거나 드래그합니다.
    2. 수동 입력 옵션을 선택합니다.
    3. 다음 텍스트를 복사하여 여기에 스크립트 입력 필드에 붙여넣습니다.
      def data ( str ):
          x = " ".join( str )
          return x
  4. Python 스크립트 > 함수 실행 action을 이용하여 bot에게 스크립트를 실행하도록 지시합니다.
    1. Python 스크립트 > 함수 실행을 더블 클릭하거나 드래그합니다.
    2. 실행할 함수 이름 입력 필드에 데이터를 입력합니다.
    3. 함수에 대한 인수 드롭다운 목록에서 lArgument 변수를 선택합니다.
    4. 출력을 변수에 지정 필드를 위해 변수 sOutput을 생성합니다.
  5. 메시지 상자 action을 삽입하여 Python 함수 출력을 유지합니다.
    1. 메시지 상자 > 메시지 상자 action을 더블 클릭하거나 드래그합니다.
    2. 표시할 메시지 입력 필드에 변수 sOutput를 선택하여 삽입합니다.
    3. 메시지 상자 닫기 대기 확인란을 선택합니다. 필드에 기본값을 5초로 둡니다.
  6. Python 스크립트 > 닫기 action을 이용하여 스크립트 실행 세션을 닫습니다.
    1. Python 스크립트 > 닫기를 더블 클릭하거나 드래그합니다.
    2. 저장을 클릭합니다.
  7. 실행 아이콘을 클릭합니다.
    botGo Be Great!라는 텍스트가 있는 메시지 상자를 생성합니다. 5초 후 메시지 상자가 사라집니다.

    bot런처 로그를 검토하려면 C:\ProgramData\AutomationAnywhere\BotRunner\Logs\<current month>\Bot_Launcher-<today's date>.log.zip으로 이동합니다. 각 압축 폴더에는 디버깅에 유용한 코드 실행에 관한 데이터가 있는 파일이 포함되어 있습니다.

피드백을 보내주십시오