Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 pygettext3 명령입니다.
프로그램:
이름
pygettext - 다음과 동등한 Python xgettext(1)
개요
피젯텍스트 [옵션] 입력 파일 ...
기술
pygettext는 더 이상 사용되지 않습니다. xgettext의 현재 버전은 많은 언어를 지원합니다.
파이썬을 포함하여.
pygettext는 Python의 표준 토큰화 모듈을 사용하여 Python 소스 코드를 스캔하고 생성합니다.
GNU xgettext가 C 및 C++ 코드에 대해 생성하는 것과 동일한 .pot 파일. 거기에서
표준 GNU 도구를 사용할 수 있습니다.
pygettext는 GNU xgettext가 다음을 인식하더라도 기본적으로 _()만 검색합니다.
다음 키워드: gettext, dgettext, dcgettext 및 gettext_noop. 참조 -k/--예어
이것을 보강하는 방법에 대해서는 아래 플래그를 지정하십시오.
옵션
-a, --추출-모두
모든 문자열을 추출합니다.
-d, --default-도메인=이름
기본 출력 파일의 이름을 messages.pot에서 name.pot으로 바꿉니다.
-E, --탈출하다
ASCII가 아닌 문자를 XNUMX진수 이스케이프 시퀀스로 바꿉니다.
-D, --독스트링
모듈, 클래스, 메서드 및 함수 독스트링을 추출합니다. 이들은 필요하지 않습니다
_() 마커로 싸여 있고, 사실 파이썬이 그것들을 고려할 수 없습니다.
독스트링. (또한 참조 -X 선택권).
-h, --도움
이 도움말 메시지를 인쇄하고 종료합니다.
-k, --예어=WORD
다음과 같은 기본 세트 외에 찾을 키워드: _
당신은 여러 -k 명령줄의 플래그.
-K, --no-기본-키워드
기본 키워드 집합을 비활성화합니다(위 참조). 명시적으로 추가된 모든 키워드
와 더불어 -k/--예어 옵션은 여전히 인식됩니다.
--위치 없음
파일 이름/lineno 위치 주석을 작성하지 마십시오.
-n, --위치 추가
추출된 각 문자열의 위치를 나타내는 파일 이름/lineno 위치 주석을 작성합니다.
소스에서 찾았습니다. 이 줄은 각 msgid 앞에 나타납니다. 댓글 스타일
에 의해 통제된다. -S/--스타일 옵션. 이것이 기본값입니다.
-o, --산출=파일 이름
기본 출력 파일의 이름을 messages.pot에서 FILENAME으로 바꿉니다. FILENAME이 `-'인 경우
그런 다음 출력이 표준 출력으로 전송됩니다.
-p, --출력 디렉토리=DIR
출력 파일은 디렉터리 DIR에 배치됩니다.
-S, --스타일=스타일 이름
위치 설명에 사용할 스타일을 지정합니다. 두 가지 스타일이 지원됩니다.
· Solaris # 파일: 파일 이름, 줄: 줄 번호
· GNU #: 파일명:라인
스타일 이름은 대소문자를 구분하지 않습니다. GNU 스타일이 기본값입니다.
-v, --말 수가 많은
처리 중인 파일의 이름을 인쇄합니다.
-V, --번역
pygettext의 버전을 인쇄하고 종료합니다.
-w, --너비=COLUMNS
출력 너비를 열로 설정합니다.
-x, --제외 파일=파일 이름
추출되지 않은 문자열 목록이 포함된 파일을 지정하십시오.
입력 파일. 제외할 각 문자열은
파일.
-X, --no-docstrings=파일 이름
없어야 하는 파일 목록(한 줄에 하나씩)을 포함하는 파일을 지정합니다.
그들의 독스트링이 추출되었습니다. 이것은 다음과 함께 사용할 때만 유용합니다. -D option
위.
`INPUTFILE'이 -이면 표준 입력을 읽습니다.
onworks.net 서비스를 사용하여 온라인으로 pygettext3 사용