Python 커넥터 메서드
의 RPA 데스크톱 디자인 스튜디오Python 커넥터 메서드를 사용하여 자동화 워크플로우의 일부로 사용자 지정 Python 스크립트 또는 파일을 실행합니다.
Python 커넥터 메서드를 사용하기 위한 필수 구성 요소
Python 커넥터를 구성합니다. 자세한 내용은 Python 커넥터 구성 문서를 참조하십시오.
Python 스크립트의 제한 사항을 숙지합니다. 자세한 내용은 Python 커넥터에서 Python 스크립트의 제한 사항 문서를 참조하십시오.
실행
구성 창에서 설정된 Python 스크립트를 실행합니다. 메서드를 실행하기 전에 커넥터를 구성해야 합니다. Python 커넥터 구성 문서를 참조하십시오.
- 컴포넌트를 선택하고 Method settings 아이콘(
)을 클릭하거나 컴포넌트 헤드 바를 두 번 클릭합니다.
- 클래스 목록에서 Python 커넥터 구성 중에 정의된 클래스를 선택합니다.
예를 들어, 수학입니다.
- 메서드 목록에서 Python 커넥터를 구성하는 동안 정의된 메서드를 선택합니다.
예를 들어 add입니다.
- 기능 표시(Show Functions) 확인란을 선택하고 기능(Functions) 목록에서 기능을 선택합니다.
함수는 클래스 내에서 작성되지 않은 메서드입니다. 배너를 예로 들 수 있습니다.
그림 1. 기능 표시 확인란 그림 2. 실행 메서드의 함수 - 유효성 검사를 클릭합니다.
- 확인을 클릭합니다.
출력을 반환하기 위해 데이터 출력 포트(결과)가 생성됩니다.
- 메서드를 테스트하려면 Execute 메서드를 마우스 오른쪽 단추로 클릭하고 여기에서 실행을 선택합니다.
| 매개변수 | 설명 | 데이터 포트 유형 | 데이터 유형 |
|---|---|---|---|
| 결과 | 스크립트의 출력을 반환합니다. |
데이터 출력 | 문자열 |
인보크스크립트
로컬 컴퓨터에서 Python 스크립트를 실행하고 출력을 가져옵니다. Python 파일을 제공된 파일 경로에서 사용할 수 있는지 확인합니다.
컴퓨터에 Python 버전이 설치되어 있는지 확인합니다. Python 스크립트가 오류 없이 실행 중인지 확인해야 합니다.
| 매개변수 | 설명 | 데이터 포트 유형 | 데이터 유형 |
|---|---|---|---|
| 스크립트 | 스크립트의 출력을 반환합니다. InvokeScript 구성 요소를 통해 실행하기 위해 스크립트 매개 변수에 지정된 명령은 명령 프롬프트에서 실행하는 데 사용되는 명령줄과 동일합니다. Python 스크립트의 파일 경로를 제공합니다. 예: python "C:\Users\abel.tutor\Downloads\utility_runner.py" 예를 들어, py -3 "C:\Python testing\project1\main.py" Abel it에는 <version> <python 파일 경로> <인수> 형식이 있습니다. 여러 인수를 추가하려면 space를 사용하십시오. 사용자를 맞이하고, 현재 시간을 반환하고, 더하기와 곱하기 계산을 수행하는 Python 스크립트의 예입니다.
|
데이터 입력 | 문자열 |
| 돌아가기 | 반환되는 스크립트의 출력입니다. |
데이터 출력 |