זוהי הפקודה pygettext3.5 שניתן להריץ בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
pygettext - מקבילה לפייתון של xgettext(1)
תַקצִיר
pygettext [אפשרויות] INPUTFILE ...
תיאור
pygettext הוצא משימוש. הגרסה הנוכחית של xgettext תומכת בשפות רבות,
כולל פייתון.
pygettext משתמש במודול tokenize הסטנדרטי של Python כדי לסרוק את קוד המקור של Python, יצירת
קבצי .pot זהים למה ש-GNU xgettext מייצר עבור קוד C ו-C++. משם, ה
ניתן להשתמש בכלים סטנדרטיים של GNU.
pygettext מחפש רק את _() כברירת מחדל, למרות ש-GNU xgettext מזהה את
מילות המפתח הבאות: gettext, dgettext, dcgettext ו-gettext_noop. ראה את -k/--מילת מפתח
סמן למטה כיצד להגדיל את זה.
אפשרויות
-a, --חלץ הכל
חלץ את כל המחרוזות.
-d, --דומיין ברירת מחדל=שֵׁם
שנה את שם קובץ הפלט המוגדר כברירת מחדל מ-messages.pot ל-name.pot.
-E, --בריחה
החלף תווים שאינם ASCII ברצפי בריחה אוקטליים.
-D, --docstrings
חלץ מחרוזות של מודול, מחלקה, שיטה ופונקציה. אלה לא צריכים להיות
עטוף בסמנים _(), ולמעשה לא יכול להיות ש-Python ישקול אותם
מחרוזות docstrings. (ראה גם את -X אוֹפְּצִיָה).
-h, - עזרה
הדפס הודעת עזרה זו וצא.
-k, --מילת מפתח=WORD
מילות מפתח שיש לחפש בנוסף לקבוצת ברירת המחדל, שהן: _
אתה יכול לקבל מספר רב -k דגלים בשורת הפקודה.
-K, --ללא-ברירת מחדל-מילות מפתח
השבת את ערכת ברירת המחדל של מילות מפתח (ראה למעלה). מילות מפתח שנוספו במפורש
עם -k/--מילת מפתח האפשרות עדיין מזוהה.
--ללא מיקום
אל תכתוב הערות למיקום של שם קובץ/lineno.
-n, --הוסף מיקום
כתוב הערות למיקום שם קובץ/לינו המציינים היכן נמצאת כל מחרוזת שחולצה
נמצא במקור. שורות אלו מופיעות לפני כל הודעה. סגנון ההערות
הוא נשלט על ידי -S/--סִגְנוֹן אוֹפְּצִיָה. זוהי ברירת המחדל.
-o, --תְפוּקָה=שם קובץ
שנה את שם קובץ הפלט המוגדר כברירת מחדל מ-messages.pot ל-FILENAME. אם FILENAME הוא `-'
ואז הפלט נשלח ל-standard out.
-p, --output-dir=DIR
קבצי פלט יוצבו בספריית DIR.
-S, --סִגְנוֹן=STYLENAME
ציין באיזה סגנון להשתמש עבור הערות מיקום. שני סגנונות נתמכים:
· Solaris # קובץ: שם קובץ, שורה: שורה-מספר
· GNU #: שם קובץ:שורה
שם הסגנון אינו תלוי רישיות. סגנון GNU הוא ברירת המחדל.
-v, --מִלוּלִי
הדפס את שמות הקבצים בעיבוד.
-V, --גִרְסָה
הדפס את הגרסה של pygettext וצא.
-w, --רוֹחַב=עמודים
הגדר את רוחב הפלט לעמודות.
-x, --exclude-file=שם קובץ
ציין קובץ המכיל רשימה של מחרוזות שאינן מחולצות מה-
קבצי קלט. כל מחרוזת שיש להחריג חייבת להופיע בשורה בפני עצמה ב-
קובץ.
-X, --ללא-docstrings=שם קובץ
ציין קובץ המכיל רשימה של קבצים (אחד בכל שורה) שלא אמורים להיות
ה-docstrings שלהם חולצו. זה שימושי רק בשילוב עם -D אוֹפְּצִיָה
מֵעַל.
אם 'INPUTFILE' הוא -, הקלט הסטנדרטי נקרא.
השתמש ב-pygettext3.5 באופן מקוון באמצעות שירותי onworks.net