복붙노트

[PYTHON] 어떻게하면 OS의 기본 프린터 인 Python 3 (크로스 플랫폼)에서 인쇄 할 수 있습니까?

PYTHON

어떻게하면 OS의 기본 프린터 인 Python 3 (크로스 플랫폼)에서 인쇄 할 수 있습니까?

일부 RTF (Rich Text Text)에서 일부 정규 표현식을 수행하는 Python 3 스크립트가 있고 Windows, Linux 및 Mac에서 전체 디렉토리의 파일을 인쇄 할 수 있기를 원합니다.

OS의 기본 프린터로 인쇄하여 모든 플랫폼에서 작동하는 방법이 있습니까?

해결법

  1. ==============================

    1.교차 플랫폼 방식이 없습니다. Linux 및 OS X에서는 하위 프로세스를 통해 lpr (1)을 호출 할 수 있으며 CUPS는 최대한 문서 변환을 처리하지만 Windows는 더 까다 롭습니다.

    교차 플랫폼 방식이 없습니다. Linux 및 OS X에서는 하위 프로세스를 통해 lpr (1)을 호출 할 수 있으며 CUPS는 최대한 문서 변환을 처리하지만 Windows는 더 까다 롭습니다.

  2. from https://stackoverflow.com/questions/2316368/how-do-i-print-to-the-oss-default-printer-in-python-3-cross-platform by cc-by-sa and MIT license