|
Original |
Translation |
|
21
|
Since the argument is a *module* name, you must not give a file extension (``.py``). The ``module-name`` should be a valid Python module name, but the implementation may not always enforce this (e.g. it may allow you to use a name that includes a hyphen).
|
L'argument étant un nom de *module*, vous ne devez pas fournir d’extension de fichier (``.py``). Le ``nom-du-module` devrait être un nom de module Python valide, mais l'implémentation n’est pas tenue de le vérifier (par exemple, l'utilisation d'un trait d'union peut être autorisée).
|
|
22
|
Package names are also permitted. When a package name is supplied instead of a normal module, the interpreter will execute ``<pkg>.__main__`` as the main module. This behaviour is deliberately similar to the handling of directories and zipfiles that are passed to the interpreter as the script argument.
|
Les noms de paquets sont aussi autorisés. Quand un nom de paquet est donné à la place d'un module habituel, l'interpréteur exécutera ``<pkg>.__main`` comme module principal. Ce comportement est délibérement identique que pour un répertoire on un fichier zip donné à l'interpréteur comme argument à exécuter.
|
|
23
|
This option cannot be used with built-in modules and extension modules written in C, since they do not have Python module files. However, it can still be used for precompiled modules, even if the original source file is not available.
|
Cette option ne peut pas être utilisée avec les modules intégrés et les modules d'extension écrits en C, étant donné qu'il ne possèdent pas de fichiers modules en Python. Cependant, elle peut toujours être utilisées pour les modules pré-complilés, même si le fichier source original n'est pas disponible.
|
|
24
|
If this option is given, the first element of :data:`sys.argv` will be the full path to the module file. As with the :option:`-c` option, the current directory will be added to the start of :data:`sys.path`.
|
Si cette option est donnée, le premier élément de :data:`sys.argv` sera le chemin complet d'accès au fichier du module. Comme pour l'option :option:`-c`, le répertoire courant sera ajouté au début de :data:`sys.path`.
|
|
25
|
|
26
|
python -mtimeit -s 'setup here' 'benchmarked code here' python -mtimeit -h # for details
|
python -mtimeit -s 'préparation ici' 'code à chronométrer ici'python -mtimeit -h # pour les détails
|
|
27
|
|
|
|
28
|
:pep:`338` -- Executing modules as scripts
|
:pep:`338` -- Exécuter des modules en tant que scripts
|
|
29
|
Read commands from standard input (:data:`sys.stdin`). If standard input is a terminal, :option:`-i` is implied.
|
Lit les commandes depuis l'entrée standard (:data:`sys.stdin`). Si l'entrée standard est un terminal, l':option:`-i` est activée implicitement.
|
|
30
|
If this option is given, the first element of :data:`sys.argv` will be ``"-"`` and the current directory will be added to the start of :data:`sys.path`.
|
Si cette option est donnée, le premier élément de :data:`sys.argv` sera ``"-"`` et le répertoire courant sera ajouté au début de :data:`sys.path`.
|