anglaisfrançaisespagnol

Icône de favori OnWorks

python2 - En ligne dans le Cloud

Exécutez python2 dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande python2 qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


python - un langage de programmation interprété, interactif et orienté objet

SYNOPSIS


python [ -B ] [ -d ] [ -E ] [ -h ] [ -i ] [ -m nom-module ]
[ -O ] [ -OO ] [ -R ] [ -Q argument ] [ -s ] [ -S ] [ -t ] [ -u ]
[ -v ] [ -V ] [ -W argument ] [ -x ] [ -3 ] [ -? ]
[ -c commander | scénario | - ] [ arguments ]

DESCRIPTION


Python est un langage de programmation interprété, interactif et orienté objet qui combine
puissance remarquable avec une syntaxe très claire. Pour une introduction à la programmation en Python,
voir le didacticiel Python. Les documents de référence de la bibliothèque Python intégrés et standard
types, constantes, fonctions et modules. Enfin, le Python Reference Manual décrit
la syntaxe et la sémantique du langage de base avec (peut-être trop) beaucoup de détails. (Ces
les documents peuvent être localisés via le INTERNET RESSOURCES au dessous de; ils peuvent être installés sur votre
système aussi.)

La puissance de base de Python peut être étendue avec vos propres modules écrits en C ou C++. Sur la plupart
les systèmes de tels modules peuvent être chargés dynamiquement. Python est également adaptable en tant qu'extension
langue pour les applications existantes. Consultez la documentation interne pour obtenir des conseils.

La documentation des modules et packages Python installés peut être consultée en exécutant le pydoc
.

COMMAND LINE OPTIONS


-B N'écris pas .py[co] fichiers à l'importation. Voir aussi PYTHONDONTWRITEBYTECODE.

-c commander
Spécifiez la commande à exécuter (voir section suivante). Ceci termine la liste d'options
(les options suivantes sont transmises en tant qu'arguments à la commande).

-d Activer la sortie de débogage de l'analyseur (pour les assistants uniquement, selon la compilation
option).

-E Ignorez les variables d'environnement comme PYTHONPATH et PYTHONHOME qui modifient le
comportement de l'interprète.

-h , -? , --Aidez-moi
Affiche l'utilisation de l'exécutable de l'interpréteur et se termine.

-i Lorsqu'un script est passé en premier argument ou que le -c l'option est utilisée, entrez
mode interactif après exécution du script ou de la commande. Il ne lit pas le
Fichier $PYTHONSTARTUP. Cela peut être utile pour inspecter des variables globales ou une pile
trace lorsqu'un script lève une exception.

-m nom-module
recherches chemin système pour le module nommé et exécute le py fichier en tant que
scripts.

-O Activez les optimisations de base. Cela change l'extension de nom de fichier pour compilé
(bytecode) fichiers de .pyc à .pyo. Donné deux fois, les docstrings sont
mis au rebut.

-OO Supprimer les docstrings en plus du -O optimisations.

-R Activez "hachage aléatoire", de sorte que les valeurs de hachage () de str, bytes et datetime
les objets sont "salés" avec une valeur pseudo-aléatoire imprévisible. Bien qu'ils
restent constants dans un processus Python individuel, ils ne sont pas prévisibles
entre les invocations répétées de Python.

Ceci est destiné à fournir une protection contre un déni de service causé par
entrées soigneusement choisies qui exploitent les pires performances d'un dict
construction, complexité O(n^2). Voir
http://www.ocert.org/advisories/ocert-2011-003.html pour en savoir plus.

-Q argument
Contrôle divisionnaire ; voir PEP 238. L'argument doit être l'un des "anciens" (par défaut,
int/int et long/long renvoient un int ou long), "new" (nouvelle sémantique de division, c'est-à-dire
int/int et long/long renvoie un float), "warn" (ancienne sémantique de division avec un
warning pour int/int et long/long), ou "warnall" (ancienne sémantique de division avec un
avertissement pour toute utilisation de l'opérateur de division). Pour une utilisation de "warnall", voir le
Script Outils/scripts/fixdiv.py.

-s N'ajoutez pas le répertoire du site utilisateur à sys.path.

-S Désactiver l'import du module site et les manipulations dépendantes du site de
chemin système que cela implique.

-t Émettre un avertissement lorsqu'un fichier source mélange des tabulations et des espaces pour l'indentation d'une manière
cela le fait dépendre de la valeur d'une tabulation exprimée en espaces. Émettre une erreur
lorsque l'option est donnée deux fois.

-u Force stdin, stdout et stderr à être totalement sans tampon. Sur les systèmes où il
importe, mettez également stdin, stdout et stderr en mode binaire. Notez qu'il y a
mise en mémoire tampon interne dans xreadlines(), readlines() et les itérateurs d'objets de fichiers ("pour
ligne dans sys.stdin") qui n'est pas influencée par cette option. Pour contourner ce problème,
vous voudrez utiliser "sys.stdin.readline()" dans une boucle "while 1:".

-v Imprimer un message à chaque initialisation d'un module, indiquant le lieu (nom de fichier ou
module intégré) à partir duquel il est chargé. Lorsqu'il est donné deux fois, imprimez un message pour
chaque fichier qui est vérifié lors de la recherche d'un module. Fournit également
informations sur le nettoyage du module à la sortie.

-V , --version
Imprime le numéro de version Python de l'exécutable et quitte.

-W argument
Contrôle d'avertissement. Python imprime parfois un message d'avertissement à sys.stderr. Un typique
le message d'avertissement a la forme suivante : filet:en ligne: category: par voie électronique. Par défaut,
chaque avertissement est imprimé une fois pour chaque ligne source où il apparaît. Cette option
contrôle la fréquence d'impression des avertissements. Plusieurs -W des options peuvent être proposées ; lorsqu'un
l'avertissement correspond à plus d'une option, l'action pour la dernière option correspondante est
effectué. Invalide -W les options sont ignorées (un message d'avertissement est affiché à propos
options non valides lorsque le premier avertissement est émis). Les avertissements peuvent également être contrôlés
à partir d'un programme Python en utilisant le avertissements module.

La forme la plus simple de argument est l'un des suivants action chaînes (ou un unique
abréviation): ignorer ignorer tous les avertissements ; défaut de demander explicitement le
comportement par défaut (impression de chaque avertissement une fois par ligne source) ; tous imprimer un
avertissement à chaque fois qu'il se produit (cela peut générer de nombreux messages si un avertissement est
déclenché à plusieurs reprises pour la même ligne source, comme à l'intérieur d'une boucle); module à
imprimer chaque avertissement uniquement la première fois qu'il se produit dans chaque module ; une fois pour imprimer chaque
avertissement uniquement la première fois qu'il se produit dans le programme ; ou erreur d'élever un
exception au lieu d'imprimer un message d'avertissement.

La forme complète de argument is action:message:category:module:ligne. Ici, action is
comme expliqué ci-dessus, mais ne s'applique qu'aux messages qui correspondent aux champs restants.
Les champs vides correspondent à toutes les valeurs ; les champs vides de fin peuvent être omis. Les message
le champ correspond au début du message d'avertissement imprimé ; ce match est cas-
insensible. Les category le champ correspond à la catégorie d'avertissement. Cela doit être un
nom du cours; le test de correspondance si la catégorie d'avertissement réelle du message est un
sous-classe de la catégorie d'avertissement spécifiée. Le nom complet de la classe doit être indiqué.
Le module le champ correspond au nom (complet) du module ; ce match est cas-
sensible. Les en ligne le champ correspond au numéro de ligne, où zéro correspond à toutes les lignes
nombres et équivaut donc à un numéro de ligne omis.

-x Sautez la première ligne de la source. Ceci est destiné uniquement à un hack spécifique au DOS.
Attention : les numéros de ligne dans les messages d'erreur seront décalés de un !

-3 Avertir des incompatibilités Python 3.x que 2to3 ne peut pas résoudre de manière triviale.

INTERPRÈTE INTERFACE


L'interface de l'interpréteur ressemble à celle du shell UNIX : lorsqu'elle est appelée avec la norme
entrée connectée à un périphérique tty, il demande des commandes et les exécute jusqu'à ce qu'un EOF soit
lire; lorsqu'il est appelé avec un argument de nom de fichier ou avec un fichier comme entrée standard, il lit et
exécute un scénario à partir de ce fichier ; lorsqu'il est appelé avec -c commander, il exécute le Python
déclaration(s) donnée(s) comme commander. Ici commander peut contenir plusieurs instructions séparées par
nouvelles lignes. Les premiers espaces sont importants dans les instructions Python ! En non-interactif
mode, l'intégralité de l'entrée est analysée avant d'être exécutée.

S'il est disponible, le nom du script et les arguments supplémentaires par la suite sont transmis au script
dans la variable Python sys.argv, qui est une liste de chaînes (vous devez d'abord importer sys à
pouvoir y accéder). Si aucun nom de script n'est donné, sys.argv [0] est une chaîne vide ; si -c
est utilisé, sys.argv [0] contient la chaîne '-c'. Notez que les options interprétées par le
L'interpréteur Python lui-même n'est pas placé dans sys.argv.

En mode interactif, l'invite principale est « >>> » ; la deuxième invite (qui apparaît lorsqu'un
commande n'est pas terminée) est `...'. Les invites peuvent être modifiées par affectation à sys.ps1 or
sys.ps2. L'interpréteur quitte lorsqu'il lit un EOF à une invite. Lorsqu'un non géré
une exception se produit, une trace de pile est imprimée et le contrôle revient à l'invite principale ; dans
mode non interactif, l'interpréteur quitte après l'impression de la trace de la pile. L'interruption
le signal élève le ClavierInterruption exception; les autres signaux UNIX ne sont pas interceptés (sauf
que SIGPIPE est parfois ignoré, au profit du Erreur IOErreur exception). Les messages d'erreur sont
écrit sur stderr.

DES DOSSIERS ET RÉPERTOIRES


Ceux-ci sont sujets à des différences en fonction des conventions d'installation locales ; ${préfixe} et
${exec_prefix} dépendent de l'installation et doivent être interprétés comme pour les logiciels GNU ;
ils peuvent être les mêmes. Sur Debian GNU/{Hurd,Linux}, la valeur par défaut pour les deux est / usr.

${exec_prefix}/bin/python
Emplacement recommandé de l'interprète.

${prefix}/lib/python
${exec_prefix}/lib/python
Emplacements recommandés des répertoires contenant les modules standard.

${prefix}/include/python
${exec_prefix}/include/python
Emplacements recommandés des répertoires contenant les fichiers d'inclusion nécessaires pour
développer des extensions Python et intégrer l'interpréteur.

~/.pythonrc.py
Fichier d'initialisation spécifique à l'utilisateur chargé par le utilisateur module; non utilisé par défaut ou
par la plupart des applications.

ENVIRONNEMENT VARIABLES


PYTHONHOME
Modifiez l'emplacement des bibliothèques Python standard. Par défaut, les bibliothèques
sont recherchés dans ${prefix}/lib/python et
${exec_prefix}/lib/python , où ${prefix} et ${exec_prefix} sont
répertoires dépendants de l'installation, tous deux par défaut / Usr / local. Quand
$PYTHONHOME est défini sur un seul répertoire, sa valeur remplace à la fois ${prefix} et
${exec_prefix}. Pour spécifier des valeurs différentes pour ceux-ci, définissez $PYTHONHOME sur
${prefix} :${exec_prefix}.

PYTHONPATH
Augmente le chemin de recherche par défaut des fichiers de module. Le format est le même que le
$PATH du shell : un ou plusieurs chemins de répertoire séparés par des deux-points. Inexistant
les répertoires sont ignorés en silence. Le chemin de recherche par défaut est installation
dépendant, mais commence généralement par ${prefix}/lib/python (voir PYTHONHOME
dessus). Le chemin de recherche par défaut est toujours ajouté à $PYTHONPATH. Si un script
est donné, le répertoire contenant le script est inséré dans le chemin dans
devant $PYTHONPATH. Le chemin de recherche peut être manipulé à partir d'un Python
programme comme variable chemin système.

PYTHONSTARTUP
S'il s'agit du nom d'un fichier lisible, les commandes Python de ce fichier sont
exécuté avant que la première invite ne s'affiche en mode interactif. Le fichier est
exécuté dans le même espace de noms où les commandes interactives sont exécutées de sorte que
les objets définis ou importés dans celui-ci peuvent être utilisés sans qualification dans le
séance interactive. Vous pouvez également modifier les invites sys.ps1 et sys.ps2 dans ce
fichier.

PYTHONY2K
Définissez ceci sur une chaîne non vide pour provoquer le fois module pour exiger des dates spécifiées
sous forme de chaînes pour inclure les années à 4 chiffres, sinon les années à 2 chiffres sont converties en fonction de
règles décrites dans le fois documentation des modules.

PYTHONOPTIMISER
S'il est défini sur une chaîne non vide, cela équivaut à spécifier le -O option.
S'il est défini sur un entier, cela équivaut à spécifier -O plusieurs fois.

PYTHONDEBUG
S'il est défini sur une chaîne non vide, cela équivaut à spécifier le -d option.
S'il est défini sur un entier, cela équivaut à spécifier -d plusieurs fois.

PYTHONDONTWRITEBYTECODE
S'il est défini sur une chaîne non vide, cela équivaut à spécifier le -B option
(n'essayez pas d'écrire .py[co] des dossiers).

PYTHONINSPECTER
S'il est défini sur une chaîne non vide, cela équivaut à spécifier le -i option.

CODAGE PYTHONIO
S'il est défini avant d'exécuter l'interpréteur, il remplace l'encodage utilisé pour
stdin/stdout/stderr, dans la syntaxe nomencodage:gestionnaire d'erreurs Le gestionnaire d'erreurs partie
est facultatif et a la même signification que dans str.encode. Pour stderr, le gestionnaire d'erreurs
une partie est ignorée ; le gestionnaire sera toujours 'backslashreplace'.

SITE PYTHONOUSER
S'il est défini sur une chaîne non vide, cela équivaut à spécifier le -s option
(N'ajoutez pas le répertoire du site utilisateur à sys.path).

PYTHONNUBBERED
S'il est défini sur une chaîne non vide, cela équivaut à spécifier le -u option.

PYTHONVERBOSE
S'il est défini sur une chaîne non vide, cela équivaut à spécifier le -v option.
S'il est défini sur un entier, cela équivaut à spécifier -v plusieurs fois.

AVERTISSEMENTS PYTHON
S'il est défini sur une chaîne séparée par des virgules, cela équivaut à spécifier le -W
option pour chaque valeur distincte.

GRAINE DE PYTHONHASH
Si cette variable est définie sur « aléatoire », l'effet est le même que la spécification de la -R
option : une valeur aléatoire est utilisée pour amorcer les hachages de str, bytes et datetime
objets.

Si PYTHONHASHSEED est défini sur une valeur entière, il est utilisé comme graine fixe pour
générer le hachage() des types couverts par la randomisation du hachage. Son but
est de permettre le hachage répétable, comme pour les autotests de l'interprète lui-même,
ou pour permettre à un cluster de processus python de partager des valeurs de hachage.

L'entier doit être un nombre décimal compris dans la plage [0,4294967295]. Spécification du
la valeur 0 conduira aux mêmes valeurs de hachage que lorsque la randomisation de hachage est désactivée.

Utiliser python2 en ligne à l'aide des services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

  • 1
    Psi
    Psi
    Psi est un puissant XMPP multiplateforme
    client conçu pour les utilisateurs expérimentés.
    Il existe des versions disponibles pour MS
    Windows, GNU/Linux et macOS.. Public :
    Les utilisateurs finaux...
    Télécharger Psi
  • 2
    Blobby Volée 2
    Blobby Volée 2
    Suite officielle du célèbre
    Jeu d'arcade Blobby Volley 1.x.
    Public : utilisateurs finaux/ordinateurs de bureau. Utilisateur
    interface : OpenGL, SDL. Programmation
    Langage : C++, Lua. C...
    Télécharger Blobby Volley 2
  • 3
    SuiteCRM
    SuiteCRM
    SuiteCRM est le client primé
    Gestion des relations (CRM)
    application présentée par les auteurs
    et mainteneurs, SalesAgility. C'est le
    le plus du monde...
    Télécharger SuiteCRM
  • 4
    Administrateur de puissance
    Administrateur de puissance
    Poweradmin est un DNS basé sur le Web
    outil d'administration pour le serveur PowerDNS.
    L'interface a un support complet pour la plupart
    des fonctionnalités de PowerDNS. Il a plein
    Support...
    Télécharger Poweradmin
  • 5
    Cadre Web Gin
    Cadre Web Gin
    Gin est un framework web incroyablement rapide
    écrit en Golang qui peut effectuer jusqu'à
    40 fois plus rapide, grâce à sa
    API de type martini et version personnalisée de
    httproute...
    Télécharger le framework Web Gin
  • 6
    CÉREUS LINUX
    CÉREUS LINUX
    CEREUS LINUX basé sur MX LINUX avec
    divers entornos de escritorios. C'est
    une application qui peut aussi être récupérée
    du
    https://sourceforge.net/projects/cereu...
    Télécharger CEREUS LINUX
  • Plus "

Commandes Linux

  • 1
    abl
    abl
    abl - Représentation préfixée pour
    fonctions booléennes DESCRIPTION :
    libablmmm.a est une bibliothèque qui permet de
    représenter une fonction booléenne dans un
    Forme de type LISP. Un ...
    Exécuter abl
  • 2
    un livre
    un livre
    abook - programme de carnet d'adresses basé sur du texte
    Exécuter un livre
  • 3
    coqchk.opt
    coqchk.opt
    coqchk - Le vérificateur de preuves Coq compilé
    vérificateur de bibliothèques...
    Exécutez coqchk.opt
  • 4
    coqdep
    coqdep
    coqdep - Calcul inter-module
    dépendances pour les programmes Coq et Caml...
    Exécuter coqdep
  • 5
    fweb
    fweb
    ftangle, fweave - processeurs WEB pour C,
    C++, Fortran, Ratfor et TeX...
    Exécutez fweb
  • 6
    fweelin
    fweelin
    roue libre – comédie musicale en boucle en direct
    instrument ...
    Courez fweelin
  • Plus "

Ad