본문으로 건너뛰기

작성 중인 Flow의 오프라인 미리보기 만들기

용도

flow.preview_html(...)은 지금 작성 중인 Flow의 document를 읽기 전용 뷰어와 함께 하나의 HTML 파일로 만듭니다. 저장 전에도 쓸 수 있고, 브라우저로 그 파일만 열면 서버 없이 제품과 같은 판정 규칙으로 Canvas가 렌더링됩니다.

문법

python
flow.preview_html(path: str | os.PathLike) -> str

예제

python
flow = px.Flow("beam_check", label="Beam check", description="...")
flow.input("span", float, description="Span.", unit="m")
flow.preview_html("beam-check.html")

매개변수

  • path — HTML 파일이 놓일 경로. 상대 경로는 호출한 프로세스 기준으로 절대화됩니다.

반환

쓰인 파일의 절대 경로 문자열을 반환합니다.

규칙

  • 담기는 document는 codec이 만드는 것과 같은 JSON입니다. 유효하지 않은 document는 뷰어가 제품과 같은 규칙으로 이름을 밝혀 거부합니다.
  • 파일은 편집 표면 없이 읽기 전용으로만 렌더링합니다.