manpages-l10n 4.22.0 - en to de translation catalogue (124 entries)

note: To view this file while editing, run it through groff: groff -Tascii -man python.man | less type: SH
en: NAME
de: BEZEICHNUNG

note: type: Plain text
en: python - an interpreted, interactive, object-oriented programming language
de: python - eine interpretierte, interaktive, objekt-orientierte Programmiersprache

note: type: SH
en: SYNOPSIS
de: ÜBERSICHT

note: type: Plain text
en:        [
    B<-m>
    I<module-name>
    ]
    [
    B<-q>
    ]
    [
    B<-O>
    ]
    [
    B<-OO>
    ]
    [
    B<-P>
    ]
    [
    B<-s>
    ]
    [
    B<-S>
    ]
    [
    B<-u>
    ]
de:        [
    B<-m>
    I<Modulname>
    ]
    [
    B<-q>
    ]
    [
    B<-O>
    ]
    [
    B<-OO>
    ]
    [
    B<-P>
    ]
    [
    B<-s>
    ]
    [
    B<-S>
    ]
    [
    B<-u>
    ]

note: type: Plain text
en:        [
    B<-v>
    ]
    [
    B<-V>
    ]
    [
    B<-W>
    I<argument>
    ]
    [
    B<-x>
    ]
    [
    B<-X>
    I<option>
    ]
    [
    B<-?>
    ]
de:        [
    B<-v>
    ]
    [
    B<-V>
    ]
    [
    B<-W>
    I<Argument>
    ]
    [
    B<-x>
    ]
    [
    B<-X>
    I<Option>
    ]
    [
    B<-?>
    ]

note: type: Plain text
en:        [
    B<-c>
    I<command>
    |
    I<script>
    |
    -
    ]
    [
    I<arguments>
    ]
de:        [
    B<-c>
    I<Befehl>
    |
    I<Skript>
    |
    -
    ]
    [
    I<Argumente>
    ]

note: type: SH
en: DESCRIPTION
de: BESCHREIBUNG

note: type: Plain text
en: Python is an interpreted, interactive, object-oriented programming language that combines remarkable power with very clear syntax.  For an introduction to programming in Python, see the Python Tutorial.  The Python Library Reference documents built-in and standard types, constants, functions and modules.  Finally, the Python Reference Manual describes the syntax and semantics of the core language in (perhaps too) much detail.  (These documents may be located via the B<INTERNET RESOURCES> below; they may be installed on your system as well.)
de: Python ist eine interpretierte, interaktive und objekt-orientierte Programmiersprache, die eine bemerkenswerte Leistungsfähigkeit mit sehr klarer Syntax verbindet. Für eine Einführung zur Programmierung in Python lesen Sie das Python-Tutorial. Die Referenz der Python-Bibliothek (Python Library Reference) dokumentiert integrierte Typen und Standard-Typen, Konstanten, Funktionen und Module. Abschliessend beschreibt das Python-Referenzhandbuch (Python Reference Manual) Syntax und Semantik vom Kern der Sprache (vielleicht zu) detailliert. (Diese Dokumente können über B<INTERNETRESOURCEN> am Ende dieser Seite gefunden werden; sie könnten auch auf Ihrem System installiert sein.)

note: type: Plain text
en: Python's basic power can be extended with your own modules written in C or C++.  On most systems such modules may be dynamically loaded.  Python is also adaptable as an extension language for existing applications.  See the internal documentation for hints.
de: Die Leistungsfähigkeit von Python kann mit eigenen C- oder C++-Modulen erweitert werden. Auf den meisten Systemen können solche Module dynamisch geladen werden. Python ist auch als eine Sprache zur Erweiterung bestehender Anwendungen anpassbar. Hinweise sind in der internen Dokumentation zu finden.

note: type: Plain text
en: Documentation for installed Python modules and packages can be viewed by running the B<pydoc> program.
de: Die Dokumentation zu installierten Python-Modulen und -Paketen kann mit dem Programm B<pydoc> angezeigt werden.

note: type: SH
en: COMMAND LINE OPTIONS
de: BEFEHLSZEILENOPTIONEN

note: type: Plain text
en: Don't write I<.pyc> files on import. See also PYTHONDONTWRITEBYTECODE.
de: Keine I<.pyc>-Dateien beim Import schreiben. Siehe auch PYTHONDONTWRITEBYTECODE.

note: type: Plain text
en: Issue warnings about str(bytes_instance), str(bytearray_instance)  and comparing bytes/bytearray with str. (-bb: issue errors)
de: Gibt Warnungen aus, wenn die Funktion str() mit einer Bytes-Instanz oder einer Bytearray-Instanz ohne Kodierungsargument aufgerufen, oder ein Bytes- oder Bytearray-Objekt mit einem String-Objekt verglichen werden soll. (-bb: gibt stattdessen Fehler aus)

note: type: TP
en: B<-c >I<command>
de: B<-c >I<Befehl>

note: type: Plain text
en: Specify the command to execute (see next section).  This terminates the option list (following options are passed as arguments to the command).
de: Angabe des auszuführenden Befehls (sieht nächster Abschnitt). Das schliesst die Liste der Optionen ab (darauf folgende Optionen werden als Argumente des Befehls übergeben).

note: type: TP
en: B<--check-hash-based-pycs >I<mode>
de: B<--check-hash-based-pycs >I<Modus>

note: type: Plain text
en: Configure how Python evaluates the up-to-dateness of hash-based .pyc files.
de: Konfiguriert, wie Python die Aktualität Hash-basierender .pyc-Dateien auswertet.

note: type: Plain text
en: Turn on parser debugging output (for expert only, depending on compilation options).
de: Aktiviert die Auswertung der Ausgaben zur Fehlersuche (nur für Experten, abhängig von Optionen bei der Kompilierung).

note: type: Plain text
en: Ignore environment variables like PYTHONPATH and PYTHONHOME that modify the behavior of the interpreter.
de: Ignoriert Umgebungsvariable wie PYTHONPATH und PYTHONHOME, die das Verhalten des Interpreters verändern.

note: type: Plain text
en: Prints the usage for the interpreter executable and exits.
de: Gibt eine Hilfe zur Verwendung des ausführbaren Interpreters aus und beendet sich.

note: type: Plain text
en: Prints help about Python-specific environment variables and exits.
de: Gibt eine Hilfe zu Python-spezifischen Umgebungsvariablen aus und beendet sich.

note: type: Plain text
en: Prints help about implementation-specific B<-X> options and exits.
de: Gibt eine Hilfe zu implementierungsspezifischen Optionen B<-X> aus und beendet sich.

note: type: Plain text
en: Prints complete usage information and exits.
de: Gibt alle Informationen zur Verwendung aus und beendet sich.

note: type: Plain text
en: When a script is passed as first argument or the B<-c> option is used, enter interactive mode after executing the script or the command.  It does not read the $PYTHONSTARTUP file.  This can be useful to inspect global variables or a stack trace when a script raises an exception.
de: Wechselt nach Ausführung des Skripts oder des Befehls in den interaktiven Modus, falls als erstes Argument ein Skript angegeben oder die Option B<-c> verwendet wurde. Damit wird die $PYTHONSTARTUP-Datei nicht gelesen. Das kann hilfreich sein, um globale Variable oder einen Verlaufsbericht (Stacktrace) zu untersuchen, wenn ein Skript einen Ausnahmefehler auslöst.

note: type: Plain text
en: Run Python in isolated mode. This also implies B<-E>, B<-P> and B<-s>. In isolated mode sys.path contains neither the script's directory nor the user's site-packages directory. All PYTHON* environment variables are ignored, too.  Further restrictions may be imposed to prevent the user from injecting malicious code.
de: Startet Python im isolierten Modus. Das impliziert auch B<-E>, B<-P> und B<-s>. Im isolierten Modus beinhaltet sys.path weder das Verzeichnis des Skripts noch das lokale Paketverzeichnis. Alle PYTHON*-Umgebungsvariablen werden ebenfalls ignoriert. Weitere Einschränkungen können auferlegt werden, um den Benutzer daran zu hindern, böswilligen Code einzuschleusen.

note: type: TP
en: B<-m >I<module-name>
de: B<-m >I<Modulename>

note: type: Plain text
en: Searches I<sys.path> for the named module and runs the corresponding I<.py> file as a script. This terminates the option list (following options are passed as arguments to the module).
de: Sucht in I<sys.path> nach dem genannten Modul und startet die entsprechende I<.py>-Datei als ein Skript. Das schliesst die Liste der Optionen ab (darauf folgende Optionen werden als Argumente an das Modul übergeben).

note: type: Plain text
en: Remove assert statements and any code conditional on the value of __debug__; augment the filename for compiled (bytecode) files by adding .opt-1 before the .pyc extension.
de: Entfernt Assert-Anweisungen und jeden Code, der vom Wert von __debug__ abhängt; erweitert den Dateinamen für kompilierte (Bytecode-) Dateien durch das Einfügen von ».opt-1« vor der Erweiterung ».pyc«.

note: type: Plain text
en: Do B<-O> and also discard docstrings; change the filename for compiled (bytecode) files by adding .opt-2 before the .pyc extension.
de: Verhält sich wie B<-O> und schließt zusätzlich Docstrings aus; ändert den Dateinamen für kompilierte (Bytecode-) Dateien durch das Einfügen von ».opt-2« vor der Erweiterung ».pyc«.

note: type: Plain text
en: Don't automatically prepend a potentially unsafe path to B<sys.path> such as the current directory, the script's directory or an empty string. See also the B<PYTHONSAFEPATH> environment variable.
de: Stellt nicht automatisch einen potentiell unsicheren Pfad wie das aktuelle Verzeichnis, das Verzeichnis des Skripts oder eine leere Zeichenkette vor B<sys.path>. Siehe auch die Umgebungsvariable B<PYTHONSAFEPATH>.

note: type: Plain text
en: Do not print the version and copyright messages. These messages are also suppressed in non-interactive mode.
de: Keine Anzeige von Version- und Copyright-Meldungen. Diese Meldungen werden im nicht interaktiven Modus ebenfalls unterdrückt.

note: type: Plain text
en: Don't add user site directory to sys.path.
de: Fügt das lokale Paketverzeichnis nicht dem sys.path hinzu.

note: type: Plain text
en: Disable the import of the module I<site> and the site-dependent manipulations of I<sys.path> that it entails.  Also disable these manipulations if I<site> is explicitly imported later.
de: Unterbindet den Import des Moduls I<site> und der installationsabhängigen Veränderungen von I<sys.path>, die er zur Folge hätte. Unterbindet diese Veränderungen auch, wenn I<site> später explizit importiert wird.

note: type: Plain text
en: Force the stdout and stderr streams to be unbuffered.  This option has no effect on the stdin stream.
de: Erzwingt, dass die Standardeingabe- und Standardfehlerausgabeströme ungepuffert sind. Diese Option hat keinen Einfluss auf den Standardeingabestrom.

note: type: Plain text
en: Print a message each time a module is initialized, showing the place (filename or built-in module) from which it is loaded.  When given twice, print a message for each file that is checked for when searching for a module.  Also provides information on module cleanup at exit.
de: Zeigt bei jeder Initialisierung eines Moduls an, woher (Dateiname oder eingebautes Modul) es geladen wurde. Gibt bei doppelter Angabe eine Meldung für jede untersuchte Datei aus, wenn ein Modul gesucht wird. Liefert auch Informationen über das Aufräumen eines Moduls bei Beendigung.

note: type: Plain text
en: Prints the Python version number of the executable and exits.  When given twice, print more information about the build.
de: Zeigt die Python-Versionsnummer an und beendet sich. Zeigt bei doppelter Angabe zusätzliche Informationen zum Bau an.

note: type: TP
en: B<-W >I<argument>
de: B<-W >I<Argument>

note: type: Plain text
en: Warning control. Python's warning machinery by default prints warning messages to I<sys.stderr>.
de: Steuerung von Warnungen. Der Warnungsmechanismus von Python gibt Meldungen standardmäßig auf I<sys.stderr> aus.

note: type: Plain text
en: The simplest settings apply a particular action unconditionally to all warnings emitted by a process (even those that are otherwise ignored by default):
de: Die einfachsten Einstellungen wenden jeweils eine bestimmte Aktion an, unabhängig von allen Warnungen, die ein Prozess ausgibt (sogar von denen, die sonst standardmäßig ignoriert werden würden):

note: type: Plain text
en:   -Wdefault  # Warn once per call location
      -Werror    # Convert to exceptions
      -Walways   # Warn every time
      -Wmodule   # Warn once per calling module
      -Wonce     # Warn once per Python process
      -Wignore   # Never warn
de:   -Wdefault  # Einmal pro aufrufender Stelle warnen
      -Werror    # Umwandlung zu Ausnahmefehlern
      -Walways   # Immer warnen
      -Wmodule   # Einmal pro aufrufendem Modul warnen
      -Wonce     # Einmal pro Python-Prozess warnen
      -Wignore   # Niemals warnen

note: type: Plain text
en: The action names can be abbreviated as desired and the interpreter will resolve them to the appropriate action name. For example, B<-Wi> is the same as B<-Wignore .>
de: Die Aktionsnamen können wie gewünscht abgekürzt werden und der Interpreter wird sie zum passenden Namen auflösen. Zum Beispiel ist B<-Wi> das gleiche wie B<-Wignore>.

note: type: Plain text
en: The full form of argument is: I<action:message:category:module:lineno>
de: Die vollständige Form des Arguments lautet: I<action:message:category:module:lineno>

note: type: Plain text
en: Empty fields match all values; trailing empty fields may be omitted. For example B<-W ignore::DeprecationWarning> ignores all DeprecationWarning warnings.
de: Leere Felder passen auf alle Werte; leere Felder am Ende können weggelassen werden. Zum Beispiel ignoriert B<-W ignore::DeprecationWarning> alle Warnungen vom Typ DeprecationWarning.

note: type: Plain text
en: The I<action> field is as explained above but only applies to warnings that match the remaining fields.
de: Das Feld I<action> wirkt wie oben erklärt, betrifft aber nur Warnungen, die auf die restlichen Felder passen.

note: type: Plain text
en: The I<message> field must match the whole printed warning message; this match is case-insensitive.
de: Das Feld I<message> muss auf die gesamte ausgegebene Warnmeldung passen; der Vergleich ignoriert Groß- und Kleinschreibung.

note: type: Plain text
en: The I<category> field matches the warning category (ex: "DeprecationWarning"). This must be a class name; the match test whether the actual warning category of the message is a subclass of the specified warning category.
de: Das Feld I<category> passt auf die Kategorie der Warnung (z.B.: »DeprecationWarning«). Dies muss ein Klassenname sein; es wird verglichen, ob die Kategorie der aktuellen Warnmeldung eine Unterklasse der angegebenen Kategorie der Warnung ist.

note: type: Plain text
en: The I<module> field matches the (fully-qualified) module name; this match is case-sensitive.
de: Das Feld I<module> passt auf den (vollständigen) Modulnamen; dieser Vergleich berücksichtigt die Groß- und Kleinschreibung.

note: type: Plain text
en: The I<lineno> field matches the line number, where zero matches all line numbers and is thus equivalent to an omitted line number.
de: Das Feld I<lineno> passt auf die Zeilennummer, wobei die Null auf alle Zeilennummern passt und damit äquivalent zu einer weggelassenen Zeilennummer ist.

note: type: Plain text
en: Multiple B<-W> options can be given; when a warning matches more than one option, the action for the last matching option is performed. Invalid B<-W> options are ignored (though, a warning message is printed about invalid options when the first warning is issued).
de: Es können mehrere Optionen B<-W> angegeben werden; wenn eine Warnung auf mehr als eine Option passt, dann wird die Aktion zur letzten passenden Option ausgeführt. Ungültige Optionen B<-W> werden ignoriert (jedoch wird bei der ersten ausgegebenen Warnmeldung eine Meldung zu ungültigen Optionen ausgegeben).

note: type: Plain text
en: Warnings can also be controlled using the B<PYTHONWARNINGS> environment variable and from within a Python program using the warnings module.  For example, the warnings.filterwarnings() function can be used to use a regular expression on the warning message.
de: Warnungen können auch mittels der Umgebungsvariablen B<PYTHONWARNINGS> und aus einem Python-Programm heraus mit dem Warnings-Modul gesteuert werden. Zum Beispiel kann die Funktion warnings.filterwarnings() verwendet werden, um einen regulären Ausdruck auf die Warnmeldung anzuwenden.

note: type: TP
en: B<-X >I<option>
de: B<-X >I<Option>

note: type: Plain text
en: Set implementation-specific option. The following options are available:
de: Setzt implementierungsspezifische Option. Folgende Optionen sind verfügbar:

note: type: Plain text
en:     -X faulthandler: enable faulthandler
de:     -X faulthandler: aktiviert Fehlerbehandlung

note: type: Plain text
en:     -X showrefcount: output the total reference count and number of used
            memory blocks when the program finishes or after each statement in the
            interactive interpreter. This only works on debug builds
de:     -X showrefcount: gibt nach jedem Befehl im interaktiven Interpreter oder
            bei Beendigung des Programms den gesamten Referenzzähler sowie
            die Anzahl der verwendeten Speicherblöcke aus. Das funktioniert
            nur mit Programmen, die mit aktivierter Fehlersuchoption gebaut wurden

note: type: Plain text
en:     -X tracemalloc: start tracing Python memory allocations using the
            tracemalloc module. By default, only the most recent frame is stored in a
            traceback of a trace. Use -X tracemalloc=NFRAME to start tracing with a
            traceback limit of NFRAME frames
de:     -X tracemalloc: beginnt die Verfolgung von Speicherzuweisungen von Python
            mit dem Tracemalloc-Modul. Standardmäßig wird nur der allerneuste Frame
            in der Rückverfolgung abgespeichert. Verwenden Sie -X tracemalloc=NFRAME,
            um die Rückverfolgung mit einer Begrenzung auf NFRAME Frames zu starten

note: type: Plain text
en:     -X importtime: show how long each import takes. It shows module name,
            cumulative time (including nested imports) and self time (excluding
            nested imports). Note that its output may be broken in multi-threaded
            application. Typical usage is python3 -X importtime -c 'import asyncio'
de:     -X importtime: zeigt, wie lange jeder Import dauert. Angezeigt werden
            Modulname, Gesamtzeit (inklusive verschachtelter Importe) und Einzelzeit
            (ohne verschachtelter Importe). Beachten Sie, dass dessen Ausgabe
            in Applikationen mit mehreren Threads zerstückelt sein kann. Ein
            typischer Aufruf ist python3 -X importtime -c 'import asyncio'

note: type: Plain text
en:     -X dev: enable CPython's "development mode", introducing additional runtime
            checks which are too expensive to be enabled by default. It will not be
            more verbose than the default if the code is correct: new warnings are
            only emitted when an issue is detected. Effect of the developer mode:
               * Add default warning filter, as -W default
               * Install debug hooks on memory allocators: see the PyMem_SetupDebugHooks()
                 C function
               * Enable the faulthandler module to dump the Python traceback on a crash
               * Enable asyncio debug mode
               * Set the dev_mode attribute of sys.flags to True
               * io.IOBase destructor logs close() exceptions
de:     -X dev: aktiviert den »Entwicklungsmodus« von CPython, der zusätzliche Laufzeit-
            Diagnosen bereitstellt, die für eine standardmäßige Aktivierung zu aufwendig
            sind. Wenn der Code in Ordnung ist, werden nicht mehr Meldungen ausgegeben als
            in der Voreinstellung: Neue Warnungen werden nur ausgegeben, wenn ein Problem
            erkannt wird. Effekt des »Entwicklungsmodus«:
               * Hinzufügen eines standardmäßigen Warnungsfilters, wie -W default
               * Installiert zur Fehlersuche Hooks auf Speicherzuweiser: siehe
                 die C-Funktion PyMem_SetupDebugHooks()
               * Aktiviert das Modul zur Fehlerbehandlung, um bei einem Absturz
                 Python-Rückverfolgungsprotokolle zu schreiben
               * Aktiviert den Modus zur Fehlersuche des Asyncio-Moduls
               * Setzt das dev_mode Attribut vom sys.flag auf »True«
               * io.IOBase Destruktor zeichnet close()-Ausnahmefehler auf

note: type: Plain text
en:     -X utf8: enable UTF-8 mode for operating system interfaces, overriding the default
            locale-aware mode. -X utf8=0 explicitly disables UTF-8 mode (even when it would
            otherwise activate automatically). See PYTHONUTF8 for more details
de:     -X utf8: aktiviert den UTF-8-Modus für Schnittstellen zum Betriebssystem. Der
            voreingestellte »locale-aware«-Modus wird überschrieben. -X utf8=0 deaktiviert
            den UTF-8 Modus explizit (auch, wenn es auf andere Weise automatisch aktiviert
            worden wäre). Siehe PYTHONUTF8 für weitere Details

note: type: Plain text
en:     -X pycache_prefix=PATH: enable writing .pyc files to a parallel tree rooted at the
            given directory instead of to the code tree.
de:     -X pycache_prefix=PFAD: ermöglicht das Schreiben von .pyc-Dateien in einen parallelen
            Baum, dessen Wurzel im angegebenen Verzeichnis anstatt in dem Baum des Codes liegt.

note: type: Plain text
en:     -X warn_default_encoding: enable opt-in EncodingWarning for 'encoding=None'
de:     -X warn_default_encoding: aktiviert die optionale EncodingWarning
            für 'encoding=None'

note: type: Plain text
en:     -X no_debug_ranges: disable the inclusion of the tables mapping extra location
           information (end line, start column offset and end column offset) to every
           instruction in code objects. This is useful when smaller code objects and pyc
           files are desired as well as suppressing the extra visual location indicators
           when the interpreter displays tracebacks.
de:     -X no_debug_ranges: deaktiviert das Hinzufügen von Tabellen zur Zuordnung von
           zusätzlichen Positionsangaben (letzte Zeile, Start und Ende vom Spaltenversatz)
           zu jedem Befehl in Codeobjekten. Das ist hilfreich, wenn kleinere Codeobjekte
           und pyc-Dateien gewünscht werden oder zur Unterdrückung zusätzlicher visueller
           Positionsindikatoren beim Anzeigen von Rückverfolgungen durch den Interpreter.

note: type: Plain text
en:     -X frozen_modules=[on|off]: whether or not frozen modules should be used.
           The default is "on" (or "off" if you are running a local build).
de:     -X frozen_modules=[on|off]: ob eingefrorene Module (als statisches Programm
           inklusive Interpreter, siehe https://wiki.python.org/moin/Freeze) verwendet
           werden können oder nicht. Die Voreinstellung ist »on« (oder »off«, wenn Sie
           einen lokalen Bau laufen lassen).

note: type: Plain text
en:     -X int_max_str_digits=number: limit the size of intE<lt>-E<gt>str conversions.
           This helps avoid denial of service attacks when parsing untrusted data.
           The default is sys.int_info.default_max_str_digits.  0 disables.
de:     -X int_max_str_digits=Zahl: begrenzt die Größe bei Umwandlungen von intE<lt>-E<gt>str.
           Das ist hilfreich, um Diensteverweigerungsangriffe bei der Verarbeitung nicht
           vertrauenswürdiger Daten zu vermeiden. Die Voreinstellung ist
           sys.int_info.default_max_str_digits. 0 deaktiviert dies.

note: type: Plain text
en: Skip the first line of the source.  This is intended for a DOS specific hack only.  Warning: the line numbers in error messages will be off by one!
de: Überspringt die erste Zeile der Quelle. Dies ist nur für einen DOS-spezifischen Hackvorgesehen. Vorsicht: die Zeilennummern in Fehlermeldungen sind um eins versetzt!

note: type: SH
en: INTERPRETER INTERFACE
de: INTERPRETERSCHNITTSTELLE

note: type: Plain text
en: The interpreter interface resembles that of the UNIX shell: when called with standard input connected to a tty device, it prompts for commands and executes them until an EOF is read; when called with a file name argument or with a file as standard input, it reads and executes a I<script> from that file; when called with B<-c> I<command>, it executes the Python statement(s) given as I<command>.  Here I<command> may contain multiple statements separated by newlines.  Leading whitespace is significant in Python statements! In non-interactive mode, the entire input is parsed before it is executed.
de: Das Interpreter-Schnittstelle ähnelt dem der UNIX-Shell: wenn sie angeschlossen an einem TTY-Gerät über die Standardeingabe aufgerufen wird, fragt sie nach Befehlen, bis sie ein EOF liest; wenn sie mit einem Dateinamen als Argument oder mit einer Datei als Standardeingabe aufgerufen wird, liest sie ein I<Skript> aus dieser Datei und führt sie aus; wenn sie mit B<-c> I<Befehl> aufgerufen wird, führt sie die als I<Befehl> gegebenen Python-Anweisungen aus. Hier kann I<Befehl> mehrere durch Zeilenumbrüche getrennte Anweisungen beinhalten. In Python-Anweisungen sind führende Leerzeichen relevant! Im nicht interaktiven Modus wird die gesamte Eingabe ausgewertet, bevor sie ausgeführt wird.

note: type: Plain text
en: If available, the script name and additional arguments thereafter are passed to the script in the Python variable I<sys.argv>, which is a list of strings (you must first I<import sys> to be able to access it).  If no script name is given, I<sys.argv[0]> is an empty string; if B<-c> is used, I<sys.argv[0]> contains the string I<'-c'.> Note that options interpreted by the Python interpreter itself are not placed in I<sys.argv>.
de: Der Skriptname und zusätzliche Argumente werden, falls verfügbar, danach dem Skript in der Python-Variablen I<sys.argv> übergeben, die eine Liste von Zeichenketten ist (Sie müssen erst I<import sys> aufrufen, um darauf zugreifen zu können). Wenn kein Skriptname angegeben ist, ist I<sys.argv[0]> eine leere Zeichenkette; wenn B<-c> verwendet wird, enthält I<sys.argv[0]> die Zeichenkette I<'-c'>. Beachten Sie, dass Optionen, die der Python-Interpreter selbst interpretiert, nicht in I<sys.argv> erscheinen.

note: type: Plain text
en: In interactive mode, the primary prompt is `E<gt>E<gt>E<gt>'; the second prompt (which appears when a command is not complete) is `...'.  The prompts can be changed by assignment to I<sys.ps1> or I<sys.ps2>.  The interpreter quits when it reads an EOF at a prompt.  When an unhandled exception occurs, a stack trace is printed and control returns to the primary prompt; in non-interactive mode, the interpreter exits after printing the stack trace.  The interrupt signal raises the I<Keyboard\%Interrupt> exception; other UNIX signals are not caught (except that SIGPIPE is sometimes ignored, in favor of the I<IOError> exception).  Error messages are written to stderr.
de: Die primäre Eingabeaufforderung im interaktiven Modus ist »E<gt>E<gt>E<gt>«; die sekundäre (welche erscheint, wenn ein Befehl nicht vollständig ist) ist »...«. Diese Eingabeaufforderungen können mittels Zuweisungen zu I<sys.ps1> oder I<sys.ps2> geändert werden. Der Interpreter beendet sich, wenn er in der Eingabeaufforderung ein EOF liest. Wenn ein unbehandelter Ausnahmefehler auftritt, wird ein Verlaufsbericht ausgegeben und die Kontrolle wird andie primäre Eingabeaufforderung zurückgegeben; im nicht interaktiven Modus beendet sich der Interpreter nach der Ausgabe des Verlaufsberichts. Das Interrupt-Signal löst eine I<Keyboard\%Interrupt>-Ausnahme aus; andere UNIX Signale werden nicht abgefangen (abgesehen davon, dass SIGPIPE manchmal zu Gunsten eines I<IOError>-Ausnahmefehlers ignoriert wird). Fehlermeldungen werden in die Standardfehlerausgabe geschrieben.

note: type: SH
en: FILES AND DIRECTORIES
de: DATEIEN UND VERZEICHNISSE

note: type: Plain text
en: These are subject to difference depending on local installation conventions; ${prefix} and ${exec_prefix} are installation-dependent and should be interpreted as for GNU software; they may be the same.  On Debian GNU/{Hurd,Linux} the default for both is I</usr>.
de: Sie sind unterliegen Unterschieden und sind abhängig von den lokalen Konventionen der Installationen; ${prefix} und ${exec_prefix} sind installationsabhängig und sollten wie für GNU-Software interpretiert werden; sie können identisch sein. Unter Debian-GNU/{Hurd, Linux} ist die Voreinstellung für beide I</usr>.

note: type: Plain text
en: Recommended location of the interpreter.
de: Empfohlener Ort des Interpreters.

note: type: Plain text
en: I<${prefix}/lib/pythonE<lt>versionE<gt>>
de: I<${prefix}/lib/pythonE<lt>VersionE<gt>>

note: type: Plain text
en: I<${exec_prefix}/lib/pythonE<lt>versionE<gt>>
de: I<${exec_prefix}/lib/pythonE<lt>VersionE<gt>>

note: type: Plain text
en: Recommended locations of the directories containing the standard modules.
de: Empfohlene Orte der Verzeichnisse für die Standard-Module.

note: type: Plain text
en: I<${prefix}/include/pythonE<lt>versionE<gt>>
de: I<${prefix}/include/pythonE<lt>VersionE<gt>>

note: type: Plain text
en: I<${exec_prefix}/include/pythonE<lt>versionE<gt>>
de: I<${exec_prefix}/include/pythonE<lt>VersionE<gt>>

note: type: Plain text
en: Recommended locations of the directories containing the include files needed for developing Python extensions and embedding the interpreter.
de: Empfohlene Orte der Verzeichnisse für Include-Dateien, die zur Entwicklung von Python-Erweiterungen und zur Einbettung des Interpreters benötigt werden.

note: type: SH
en: ENVIRONMENT VARIABLES
de: UMGEBUNGSVARIABLEN

note: type: Plain text
en: If this is set to a non-empty string, don't automatically prepend a potentially unsafe path to B<sys.path> such as the current directory, the script's directory or an empty string. See also the B<-P> option.
de: Wenn dies auf eine nicht-leere Zeichenkette gesetzt ist, wird nicht automatisch ein potentiell unsicher Pfad wie das aktuelle Verzeichnis, das Verzeichnis des Skripts oder eine leere Zeichenkette B<sys.path> vorangestellt. Siehe auch die Option B<-P>.

note: type: Plain text
en: Change the location of the standard Python libraries.  By default, the libraries are searched in ${prefix}/lib/pythonE<lt>versionE<gt> and ${exec_prefix}/lib/pythonE<lt>versionE<gt>, where ${prefix} and ${exec_prefix} are installation-dependent directories, both defaulting to I</usr/local>.  When $PYTHONHOME is set to a single directory, its value replaces both ${prefix} and ${exec_prefix}.  To specify different values for these, set $PYTHONHOME to ${prefix}:${exec_prefix}.
de: Ändert den Ort der Standard-Python-Bibliotheken. Standardmäßig werden Bibliotheken in ${prefix}/lib/pythonE<lt>VersionE<gt> und ${exec_prefix}/lib/pythonE<lt>VersionE<gt> gesucht, wobei ${prefix} und ${exec_prefix} installationsabhängige Verzeichnisse sind, beide sind standardmäßig I</usr/local>. Wenn $PYTHONHOME ein einzelnes Verzeichnis ist, ersetzt dessen Name sowohl ${prefix} als auch ${exec_prefix}. Um dafür unterschiedliche Namen festzulegen, ist $PYTHONHOME auf ${prefix}:${exec_prefix} zu setzen.

note: type: Plain text
en: Augments the default search path for module files.  The format is the same as the shell's $PATH: one or more directory pathnames separated by colons.  Non-existent directories are silently ignored.  The default search path is installation dependent, but generally begins with ${prefix}/lib/pythonE<lt>versionE<gt> (see PYTHONHOME above).  The default search path is always appended to $PYTHONPATH.  If a script argument is given, the directory containing the script is inserted in the path in front of $PYTHONPATH.  The search path can be manipulated from within a Python program as the variable I<sys.path>.
de: Erweitert den standardmäßigen Suchpfad für Modul-Dateien. Das Format ist wie von $PATH der Shell: Einer oder mehrere durch Doppelpunkte getrennte Verzeichnisnamen. Nicht existierende Verzeichnisse werden ohne Rückmeldung ignoriert. Der standardmäßige Suchpfad ist installationsabhängig, beginnt aber generell mit ${prefix}/lib/pythonE<lt>VersionE<gt> (siehe PYTHONHOME oben). Der standardmäßige Suchpfad wird stets an $PYTHONPATH angehängt. Wenn als Argument ein Skript angegeben ist, dann wird das Verzeichnis, in dem das Skript liegt, im Pfad noch vor $PYTHONPATH eingefügt. Der Suchpfad kann aus einem Python-Programm heraus mittels der Variablen I<sys.path> verändert werden.

note: type: Plain text
en: Override sys.platlibdir.
de: Überschreibt sys.platlibdir.

note: type: Plain text
en: If this is the name of a readable file, the Python commands in that file are executed before the first prompt is displayed in interactive mode.  The file is executed in the same name space where interactive commands are executed so that objects defined or imported in it can be used without qualification in the interactive session.  You can also change the prompts I<sys.ps1> and I<sys.ps2> in this file.
de: Wenn dies der Name einer lesbaren Datei ist, werden die Python-Befehle aus dieser Datei ausgeführt, bevor die erste Eingabeaufforderung im interaktiven Modus angezeigt wird. Die Datei wird im selben Namensraum ausgeführt, in dem interaktive Befehle ausgeführt werden, so dass in ihr definierte oder importierte Objekte unverändert in der interaktiven Sitzung verwendet werden können. Sie können in dieser Datei auch die Eingabeaufforderungen I<sys.ps1> und I<sys.ps2> ändern.

note: type: Plain text
en: If this is set to a non-empty string it is equivalent to specifying the B<-O> option. If set to an integer, it is equivalent to specifying B<-O> multiple times.
de: Wenn dies auf eine nicht-leere Zeichenkette gesetzt ist, entspricht es der Verwendung der Option B<-O>. Im Fall einer Ganzzahl entspricht es der mehrmaligen Verwendung von B<-O>.

note: type: Plain text
en: If this is set to a non-empty string it is equivalent to specifying the B<-d> option. If set to an integer, it is equivalent to specifying B<-d> multiple times.
de: Wenn dies auf eine nicht-leere Zeichenkette gesetzt ist, entspricht es der Verwendung der Option B<-d>. Im Fall einer Ganzzahl entspricht es der mehrmaligen Verwendung von B<-d>.

note: type: Plain text
en: If this is set to a non-empty string it is equivalent to specifying the B<-B> option (don't try to write I<.pyc> files).
de: Wenn dies auf eine nicht-leere Zeichenkette gesetzt ist, entspricht es der Verwendung der Option B<-B> (versucht nicht, I<.pyc>-Dateien zu schreiben).

note: type: Plain text
en: If this is set to a non-empty string it is equivalent to specifying the B<-i> option.
de: Wenn dies auf eine nicht-leere Zeichenkette gesetzt ist, entspricht es der Verwendung der Option B<-i>.

note: type: Plain text
en: If this is set before running the interpreter, it overrides the encoding used
    for stdin/stdout/stderr, in the syntax
    I<encodingname>B<:>I<errorhandler>
    The
    I<errorhandler>
    part is optional and has the same meaning as in str.encode. For stderr, the
    I<errorhandler>
     part is ignored; the handler will always be \'backslashreplace\'.
de: Wenn dies vor dem Start des Interpreters gesetzt wird, überschreibt es die
    Kodierung, die für die Standardeingabe, -ausgabe und -fehlerausgabe
    verwendet wird, in der Syntax
    I<Kodierungsname>B<:>I<Fehlersteuerungsprogramm>
    Der Teil
    I<Fehlersteuerungsprogramm>
    ist optional und hat dieselbe Bedeutung wie in str.encode. Der Teil
    I<Fehlersteuerungsprogramm>
    wird für die Standardfehlerausgabe ignoriert; die Steuerung
    ist stets \'backslashreplace\'.

note: type: Plain text
en: If this is set to a non-empty string it is equivalent to specifying the B<-s> option (Don't add the user site directory to sys.path).
de: Wenn dies auf eine nicht-leere Zeichenkette gesetzt ist, entspricht es der Verwendung der Option B<-s> (fügt das Paketverzeichnis des Benutzers nicht dem sys.path hinzu).

note: type: Plain text
en: If this is set to a non-empty string it is equivalent to specifying the B<-u> option.
de: Wenn dies auf eine nicht-leere Zeichenkette gesetzt ist, entspricht es der Verwendung der Option B<-u>

note: type: Plain text
en: If this is set to a non-empty string it is equivalent to specifying the B<-v> option. If set to an integer, it is equivalent to specifying B<-v> multiple times.
de: Wenn dies auf eine nicht-leere Zeichenkette gesetzt ist, entspricht es der Verwendung der Option B<-v>. Im Fall einer Ganzzahl entspricht es der mehrmaligen Verwendung von B<-v>.

note: type: Plain text
en: If this is set to a comma-separated string it is equivalent to specifying the B<-W> option for each separate value.
de: Wenn dies auf eine durch Kommata getrennte Zeichenkette gesetzt ist, entspricht es der Verwendung der Option B<-W> für jeden einzelnen Wert.

note: type: Plain text
en: If this variable is set to "random", a random value is used to seed the hashes of str and bytes objects.
de: Wenn diese Variable auf »random« gesetzt ist, wird zur Initialisierung der Hashes von String- und Byte-Objekten ein Zufallswert genommen.

note: type: Plain text
en: If PYTHONHASHSEED is set to an integer value, it is used as a fixed seed for generating the hash() of the types covered by the hash randomization.  Its purpose is to allow repeatable hashing, such as for selftests for the interpreter itself, or to allow a cluster of python processes to share hash values.
de: Wenn PYTHONHASHSEED auf einen ganzzahligen Wert gesetzt ist, wird dieser als fester Initialisierungswert zur Erzeugung vom hash() der Typen, die durch die Hash-Verwürfelung abgedeckt werden. Sein Zweck besteht darin, reproduzierbare Hashes zu ermöglichen, wie zum Beispiel für Selbsttest des Interpreters, oder um Cluster von Python-Prozessen zu ermöglichen, die selben Hash-Werte zu verwenden.

note: type: Plain text
en: The integer must be a decimal number in the range [0,4294967295].  Specifying the value 0 will disable hash randomization.
de: Die Ganzzahl muss eine Dezimalzahl im Intervall [0, 4294967295] sein.  Die Angabe des Wertes 0 deaktiviert die Hash-Verwürfelung.

note: type: Plain text
en: Limit the maximum digit characters in an int value when converting from a string and when converting an int back to a str.  A value of 0 disables the limit.  Conversions to or from bases 2, 4, 8, 16, and 32 are never limited.
de: Begrenzt die Anzahl der Ziffern einer Ganzzahl bei der Umwandlung zu einer Zeichenkette und der Umwandlung von einer Ganzzahl zurück zu einer Zeichenkette. Ein Wert von 0 deaktiviert die Begrenzung. Umwandlungen von oder zu den Basen 2, 4, 8, 16 und 32 sind stets unbegrenzt.

note: type: Plain text
en: Set the Python memory allocators and/or install debug hooks. The available memory allocators are I<malloc> and I<pymalloc>.  The available debug hooks are I<debug>, I<malloc_debug>, and I<pymalloc_debug>.
de: Setzt Python-Speicherzuweiser und/oder installiere Hooks zur Fehlersuche. Die verfügbaren Speicherzuweiser sind I<malloc> und I<pymalloc>. Die verfügbaren Hooks zur Fehlersuche sind I<debug>, I<malloc_debug> und I<pymalloc_debug>.

note: type: Plain text
en: When Python is compiled in debug mode, the default is I<pymalloc_debug> and the debug hooks are automatically used. Otherwise, the default is I<pymalloc>.
de: Wenn Python im Fehlersuchmodus kompiliert worden ist, ist die Voreinstellung I<pymalloc_debug> und die Hooks zur Fehlersuche werden automatisch verwendet. Ansonsten ist die Voreinstellung I<pymalloc>.

note: type: Plain text
en: If set to a non-empty string, Python will print statistics of the pymalloc memory allocator every time a new pymalloc object arena is created, and on shutdown.
de: Wenn dies auf eine nicht-leere Zeichenkette gesetzt ist, wird Python jedes mal, wenn eine Pymalloc-Objekt-Arena erzeugt wird, und beim Beenden eine Statistik der Pymalloc-Speicherzuweisungen anzeigen.

note: type: Plain text
en: This variable is ignored if the $B<PYTHONMALLOC> environment variable is used to force the B<malloc>(3)  allocator of the C library, or if Python is configured without pymalloc support.
de: Diese Variable wird ignoriert, falls die $B<PYTHONMALLOC> Umgebungsvariable verwendet wird, um den Zuweiser der C-Bibliothek B<malloc>(3) zu erzwingen, oder falls Python ohne Pymalloc-Unterstützung konfiguriert worden ist.

note: type: Plain text
en: If this environment variable is set to a non-empty string, enable the debug mode of the asyncio module.
de: Wenn diese Umgebungsvariable auf eine nicht-leere Zeichenkette gesetzt ist, aktiviert das den Modus zur Fehlersuche des Asyncio-Moduls.

note: type: Plain text
en: If this environment variable is set to a non-empty string, start tracing Python memory allocations using the tracemalloc module.
de: Wenn diese Umgebungsvariable auf eine nicht-leere Zeichenkette gesetzt ist, startet das die Rückverfolgung von Python-Speicherzuweisungen mit dem Tracemalloc-Modul.

note: type: Plain text
en: The value of the variable is the maximum number of frames stored in a traceback of a trace. For example, I<PYTHONTRACEMALLOC=1> stores only the most recent frame.
de: Der Wert dieser Variablen ist die maximale Anzahl von Frames, die in der Rückverfolgung abgespeichert werden. Zum Beispiel speichert I<PYTHONTRACEMALLOC=1> nur den allerneusten Frame.

note: type: Plain text
en: If this environment variable is set to a non-empty string, I<faulthandler.enable()> is called at startup: install a handler for SIGSEGV, SIGFPE, SIGABRT, SIGBUS and SIGILL signals to dump the Python traceback.
de: Wenn diese Umgebungsvariable auf eine nicht-leere Zeichenkette gesetzt ist, wird I<faulthandler.enable()> beim Start aufgerufen; installiert einen Handler für die Signale SIGSEGV, SIGFPE, SIGABRT, SIGBUS und SIGILL zur Abspeicherung der Python-Rückverfolgung.

note: type: Plain text
en: This is equivalent to the B<-X faulthandler> option.
de: Dies ist zu der Option B<-X faulthandler> äquivalent.

note: type: Plain text
en: If this environment variable is set, I<sys.argv[0]> will be set to its value instead of the value got through the C runtime. Only works on Mac OS X.
de: Wenn diese Umgebungsvariable gesetzt ist, wird I<sys.argv[0]> auf diesen Wert gesetzt, und zwar anstatt des Wertes, der über die C-Laufzeitumgebung erhalten wird. Dies funktioniert nur unter MAC OS X.

note: type: Plain text
en: Defines the user base directory, which is used to compute the path of the user I<site-packages> directory and installation paths for I<python -m pip install --user>.
de: Definiert das Benutzerverzeichnis, welches verwendet wird, um das lokale Paketverzeichnis I<site-packages> und die Installationspfade für I<python -m pip install --user> zu bestimmen.

note: type: Plain text
en: If this environment variable is set to a non-empty string, Python will show how long each import takes. This is exactly equivalent to setting B<-X importtime> on the command line.
de: Wenn diese Umgebungsvariable auf eine nicht-leere Zeichenkette gesetzt ist, wird Python anzeigen, wie lange jeder Import dauert. Das entspricht genau dem Setzen von B<-X importtime> auf der Befehlszeile.

note: type: Plain text
en: If this environment variable is set to 0, it disables the default debugger. It can be set to the callable of your debugger of choice.
de: Wenn diese Umgebungsvariable auf 0 gesetzt ist, deaktiviert dies das standardmäßige Programm zur Fehlersuche. Es kann auf die ausführbare Datei des Fehlersuchprogramms Ihrer Wahl gesetzt werden.

note: type: Plain text
en: If this variable is set to 1, the interpreter will colorize various kinds of output. Setting it to 0 deactivates this behavior.
de: Wenn diese Variable auf 1 gesetzt ist, wird der Interpreter verschiedene Ausgaben farblich hervorheben. Setzen auf 0 deaktiviert dieses Verhalten.

note: type: Plain text
en: This environment variable can be used to set the location of a history file (on Unix, it is I<~/.python_history> by default).
de: Diese Umgebungsvariable kann verwendet werden, um den Ort einer Verlaufsdatei zu spezifizieren (unter Unix ist die Voreinstellung I<~/.python_history>).

note: type: Plain text
en: If this variable is set to 1, the global interpreter lock (GIL) will be forced on. Setting it to 0 forces the GIL off. Only available in builds configured with B<--disable-gil>.
de: Wenn diese Variable auf 1 gesetzt ist, wird die globale Interpretersperre (global interpreter lock, GIL) zwangsweise eingeschaltet. Das Setzen auf 0 schaltet die Sperre zwangsweise aus. Nur verfügbar in Bauten, die mit B<--disable-gil> konfiguriert worden sind.

note: type: SS
en: Debug-mode variables
de: Variablen des Fehlersuchmodus

note: type: Plain text
en: Setting these variables only has an effect in a debug build of Python, that is, if Python was configured with the B<--with-pydebug> build option.
de: Das Setzen dieser Variablen hat nur eine Wirkung in einem Python mit aktivierter Fehlersuche, also nur, wenn Python mit der Bauoption B<--with-pydebug> konfiguriert worden ist.

note: type: Plain text
en: If this environment variable is set, Python will dump objects and reference counts still alive after shutting down the interpreter.
de: Wenn diese Umgebungsvariable gesetzt ist, wird Python Objekte und Referenzzähler rausschreiben, die nach dem Herunterfahren des Interpreters noch aktiv sind.

note: type: SH
en: AUTHOR
de: AUTOR

note: type: Plain text
en: The Python Software Foundation: https://www.python.org/psf/
de: Die Python Software Foundation: https://www.python.org/psf/

note: type: SH
en: INTERNET RESOURCES
de: INTERNETRESOURCEN

note: type: Plain text
en: Main website: https://www.python.org/
de: Haupt-Website: https://www.python.org/

note: type: Plain text
en: Documentation: https://docs.python.org/
de: Dokumentation: https://docs.python.org/

note: type: Plain text
en: Developer resources: https://devguide.python.org/
de: Entwicklerressourcen: https://devguide.python.org/

note: type: Plain text
en: Module repository: https://pypi.org/
de: Modul-Depot: https://pypi.org/

note: type: SH
en: LICENSING
de: LIZENSIERUNG

note: type: Plain text
en: Python is distributed under an Open Source license.  See the file "LICENSE" in the Python source distribution for information on terms & conditions for accessing and otherwise using Python and for a DISCLAIMER OF ALL WARRANTIES.
de: Python wird unter einer Open-Source-Lizenz verbreitet. Siehe die Datei »LICENSE« in der Python-Quell-Distribution zu Informationen über Lizenzbedingungen zum Zugang zu Python und dessen anderweitiger Verwendung und zu einem HAFTUNGSAUSSCHLUSS.
