项目作者: labft3231

项目描述 :
UiPath Python Script AND Pandas Basic :snake:
高级语言: Python
项目地址: git://github.com/labft3231/pythonScript.git
创建时间: 2020-05-12T01:13:03Z
项目社区:https://github.com/labft3231/pythonScript

开源协议:

下载


pythonScript


webopen.xaml (uipath python script 실행)

  1. 단순히 실행을 위해서 python버전 정보와 경로등을 지정해야함 이것을 python scope에서
  2. 실행할 script 설정하는데 이건 load python script에서 지정 가능함
  3. 메소드로 호출할 경우 아래 조건(main.xaml)의 activity 필요함




main.xaml (uipath python method 실행)

  1. Python Scope : 설치된 python 정보를 읽음(python설치경로, os버전, python version)
  2. Load Python script : 파이썬 script 읽어 객체저장 (input: 코드나 실행할 python script / output: LoadedScript - python object 결과)
  3. Invoked Python method : 객체를 받아 method 파라미터 지정 하여 method 객체 리턴 (input: LoadedScript - python object 결과, 실행할 python 함수에 parameter 파일명과 함수명 / output : python object 결과)
  4. Get python object : method 객체 받아서 return 타입과 return 변수에 지정 (input: MethodResult / 오브젝트에서 받을 데이터 형태, 데이터 형태에 맞는 result변수)




testDF(uipath pandas 활용 DataFrame TO DataTable)

  1. Pandas DataFrame 바로 사용할 없어 .py에서 json 리턴해주고 json으로 datatable 변환
  2. python에서 excel 저장하고 excel파일을 uipath에서 읽어도 상관없음
  3. (해당 프로젝트에서는 전자의 방법으로 했음)

how to use?

https://labft3231.github.io/rpa/update/2020/05/12/UiPath-Python-Script/