API TaskPython Script 패키지

API TaskPython Script 패키지를 사용하면 API TasksPython 스크립트를 가져와 실행할 수 있습니다. 이 패키지는 API Tasks 내에서 Python 라이브러리를 지원하며 API Tasks를 활용해 복잡한 데이터 처리, 수학적 계산 및 머신러닝 기능을 구현합니다.

개요

API TaskPython Script 패키지에는 Python 스크립트 또는 스크립트 내의 특정 함수를 실행하는 작업이 포함되어 있습니다. Python 스크립트를 실행하기 위한 워크플로 순서는 다음과 같습니다.

  1. 열기 작업을 사용하여 소스 Python 스크립트와 세션 이름을 정의합니다.
  2. 다음 작업 중 하나를 사용하여 스크립트를 실행합니다.
    • 함수 실행: 스크립트 내에서 특정 함수를 실행할 때 사용합니다.
    • 스크립트 실행: 전체 스크립트를 실행할 때 사용합니다.
    실행 작업은 열기 작업에서 정의된 세션 이름을 사용하여 소스 Python 스크립트를 가져옵니다.
  3. 닫기 작업을 사용하여 Python Script 세션을 종료합니다.

이 패키지는 API Task 런타임에 통합된 Wasmer Python 라이브러리를 활용합니다. 지원되는 Python 라이브러리는 다음과 같습니다.

라이브러리 참고
  • math
  • json
  • re
  • itertools
  • functools
  • datetime
완전히 지원됩니다.
  • pandas (Pyodide 빌드)
  • numpy (Pyodide 빌드)
두 라이브러리 모두 로컬 컴퓨터에 WASM wheel이 설치되어 있어야 합니다.
  • requests
  • httpx
두 라이브러리 모두 로컬 컴퓨터에 WASIX가 설치되어 있고 네트워킹이 활성화되어 있어야 합니다.
  • beautifulsoup4
  • lxml (Pyodide 빌드)
lxml을 사용하려면 로컬 컴퓨터에 WASM이 설치되어 있어야 합니다.
  • asyncio
  • aiohttp
aiohttp를 사용하려면 로컬 컴퓨터에 WASIX가 설치되어 있어야 합니다.
  • tqdm
  • rich
완전히 지원됩니다.
주: API TaskPython Script온디맨드 API Tasks만 지원합니다. 온디맨드 API Tasks 호출에 대한 자세한 내용은 프로세스에서 API Tasks 호출(주문형) 항목을 참조하십시오.

API TaskPython Script 패키지의 작업

다음은 이 패키지에서 사용할 수 있는 작업입니다.

Action 설명
열기

열기 작업은 소스 Python를 정의하고 Python 스크립트를 실행하기 위한 세션을 생성합니다.

열기 작업.

함수 실행

함수 실행 작업은 열기 작업에서 정의된 Python 스크립트 내의 특정 함수를 실행합니다.

함수 작업 실행.

예를 보려면, Python 스크립트를 이용하여 목록을 연결하는 예 항목을 참조하십시오.

스크립트 실행

스크립트 실행 작업은 열기 작업에서 정의된 Python 스크립트를 실행합니다.

스크립트 실행 작업 항목을 참조하십시오.

예를 보려면, Python 스크립트를 이용한 PDF 생성 예제 항목을 참조하십시오.

닫기

닫기 작업은 세션을 닫습니다.

닫기 작업 항목을 참조하십시오.