EngelsFransSpaans

OnWorks-favicon

python2.7-dbg - Online in de cloud

Voer python2.7-dbg uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht python2.7-dbg die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


python - een geïnterpreteerde, interactieve, objectgeoriënteerde programmeertaal

KORTE INHOUD


python [ -B ] [ -d ] [ -E ] [ -h ] [ -i ] [ -m module naam ]
[ -O ] [ -OO ] [ -R ] [ -Q argument ] [ -s ] [ -S ] [ -t ] [ -u ]
[ -v ] [ -V ] [ -W argument ] [ -x ] [ -3 ] [ -? ]
[ -c commando | script | - ] [ argumenten ]

PRODUCTBESCHRIJVING


Python is een geïnterpreteerde, interactieve, objectgeoriënteerde programmeertaal die
opmerkelijke kracht met een zeer duidelijke syntaxis. Voor een inleiding tot programmeren in Python,
zie de Python-zelfstudie. De Python Library Reference-documenten zijn ingebouwd en standaard
typen, constanten, functies en modules. Ten slotte beschrijft de Python Reference Manual:
de syntaxis en semantiek van de kerntaal in (misschien te) veel detail. (Deze
documenten kunnen worden gevonden via de INTERNET KENNISDATABASE onderstaand; ze kunnen worden geïnstalleerd op uw
systeem ook.)

De basiskracht van Python kan worden uitgebreid met je eigen modules geschreven in C of C++. op de meeste
systemen kunnen dergelijke modules dynamisch worden geladen. Python is ook aanpasbaar als extensie
taal voor bestaande toepassingen. Zie de interne documentatie voor hints.

Documentatie voor geïnstalleerde Python-modules en -pakketten kan worden bekeken door de pydoc
programma.

COMMAND LINE OPTIES


-B niet schrijven .py[co] bestanden bij het importeren. Zie ook PYTHONDONTWRITEBYTECODE.

-c commando
Specificeer de opdracht die moet worden uitgevoerd (zie volgende sectie). Dit beëindigt de optielijst
(de volgende opties worden als argumenten aan de opdracht doorgegeven).

-d Schakel de uitvoer van parserfoutopsporing in (alleen voor wizards, afhankelijk van de compilatie
opties).

-E Negeer omgevingsvariabelen zoals PYTHONPATH en PYTHONHOME die de
gedrag van de tolk.

-h , -? , --help
Drukt het gebruik voor het uitvoerbare bestand van de tolk af en sluit af.

-i Wanneer een script wordt doorgegeven als eerste argument of de -c optie wordt gebruikt, voer in
interactieve modus na het uitvoeren van het script of de opdracht. Het leest niet de
$PYTHONSTARTUP-bestand. Dit kan handig zijn om globale variabelen of een stapel te inspecteren
traceren wanneer een script een uitzondering genereert.

-m module naam
Zoekopdrachten sys.pad voor de genoemde module en voert de bijbehorende py bestand als a
scripts.

-O Schakel basisoptimalisaties in. Dit verandert de bestandsnaamextensie voor gecompileerd
(bytecode) bestanden van .pyc naar .pyo. Twee keer gegeven, zorgt ervoor dat docstrings zijn
weggegooid.

-OO Gooi docstrings naast de . weg -O optimalisaties.

-R Schakel "hash-randomisatie" in, zodat de hash()-waarden van str, bytes en datetime
objecten worden "gezouten" met een onvoorspelbare pseudo-willekeurige waarde. Hoewel zij
constant blijven binnen een individueel Python-proces, ze zijn niet voorspelbaar
tussen herhaalde aanroepingen van Python.

Dit is bedoeld om bescherming te bieden tegen een denial of service veroorzaakt door:
zorgvuldig gekozen inputs die gebruikmaken van de slechtste uitvoering van een dict
constructie, O (n ^ 2) complexiteit. Zien
http://www.ocert.org/advisories/ocert-2011-003.html voor meer info.

-Q argument
Divisie controle; zie PEP 238. Het argument moet een van "oud" zijn (de standaard,
int/int en long/long geven een int of long terug), "new" (nieuwe divisiesemantiek, dwz
int/int en long/long retourneert een float), "warn" (oude divisie semantiek met a
waarschuwing voor int/int en long/long), of "warnall" (oude divisiesemantiek met a
waarschuwing voor al het gebruik van de divisie-operator). Voor een gebruik van "warnall", zie de
Tools/scripts/fixdiv.py-script.

-s Voeg geen gebruikerssitemap toe aan sys.path.

-S Schakel de import van de module uit website en de plaatsafhankelijke manipulaties van
sys.pad dat het met zich meebrengt.

-t Geef een waarschuwing wanneer een bronbestand op een bepaalde manier tabs en spaties combineert voor inspringen
dat maakt het afhankelijk van de waarde van een tabblad uitgedrukt in spaties. Geef een fout op
wanneer de optie twee keer wordt gegeven.

-u Forceer stdin, stdout en stderr om volledig ongebufferd te zijn. Op systemen waar het
zaken, zet ook stdin, stdout en stderr in binaire modus. Merk op dat er is
interne buffering in xreadlines(), readlines() en file-object iterators ("for
regel in sys.stdin") die niet wordt beïnvloed door deze optie. Om dit te omzeilen,
je zult "sys.stdin.readline()" in een "while 1:"-lus willen gebruiken.

-v Druk elke keer dat een module wordt geïnitialiseerd een bericht af met de plaats (bestandsnaam of
ingebouwde module) van waaruit het wordt geladen. Wanneer twee keer gegeven, print een bericht voor
elk bestand waarop wordt gecontroleerd bij het zoeken naar een module. Biedt ook:
informatie over het opschonen van modules bij het verlaten.

-V , --versie
Drukt het Python-versienummer van het uitvoerbare bestand af en sluit af.

-W argument
Waarschuwing controle. Python drukt soms een waarschuwingsbericht af naar: sys.stderr. Een typische
waarschuwingsbericht heeft de volgende vorm: filet:lijn: categorie: bericht. Standaard
elke waarschuwing wordt één keer afgedrukt voor elke bronregel waar deze voorkomt. Deze optie
bepaalt hoe vaak waarschuwingen worden afgedrukt. Meerdere -W opties kunnen worden gegeven; wanneer een
waarschuwing komt overeen met meer dan één optie, de actie voor de laatste overeenkomende optie is:
uitgevoerd. Invalide -W opties worden genegeerd (er wordt een waarschuwingsbericht afgedrukt over
ongeldige opties bij de eerste waarschuwing). Waarschuwingen kunnen ook worden gecontroleerd
vanuit een Python-programma met behulp van de waarschuwingen module.

De eenvoudigste vorm van argument is een van de volgende actie tekenreeksen (of een unieke
afkorting): negeren om alle waarschuwingen te negeren; verzuim uitdrukkelijk verzoeken om
standaardgedrag (elke waarschuwing één keer per bronregel afdrukken); allen om af te drukken
waarschuwing elke keer dat het zich voordoet (dit kan veel berichten genereren als een waarschuwing is
herhaaldelijk geactiveerd voor dezelfde bronregel, zoals binnen een lus); module naar
print elke waarschuwing alleen de eerste keer dat deze in elke module voorkomt; eens om elk af te drukken
waarschuwing alleen de eerste keer dat het in het programma voorkomt; of fout opvoeden
uitzondering in plaats van een waarschuwingsbericht af te drukken.

De volledige vorm van argument is actie:bericht:categorie:module:lijn. Hier actie is
zoals hierboven uitgelegd, maar is alleen van toepassing op berichten die overeenkomen met de overige velden.
Lege velden komen overeen met alle waarden; achterliggende lege velden kunnen worden weggelaten. De bericht
veld komt overeen met het begin van het afgedrukte waarschuwingsbericht; deze wedstrijd is geval-
ongevoelig. De categorie veld overeenkomt met de waarschuwingscategorie. Dit moet een zijn
naam van de klasse; de matchtest of de daadwerkelijke waarschuwingscategorie van het bericht a . is
subklasse van de opgegeven waarschuwingscategorie. De volledige klassenaam moet worden opgegeven.
De module veld komt overeen met de (volledig gekwalificeerde) modulenaam; deze wedstrijd is geval-
gevoelig. De lijn veld komt overeen met het regelnummer, waarbij nul overeenkomt met alle regels
nummers en is dus gelijk aan een weggelaten regelnummer.

-x Sla de eerste regel van de bron over. Dit is alleen bedoeld voor een DOS-specifieke hack.
Waarschuwing: de regelnummers in foutmeldingen wijken één af!

-3 Waarschuw voor incompatibiliteiten met Python 3.x die 2to3 niet triviaal kan oplossen.

TOLK INTERFACE


De interface van de interpreter lijkt op die van de UNIX-shell: wanneer aangeroepen met standaard
ingang aangesloten op een tty-apparaat, het vraagt ​​om opdrachten en voert deze uit totdat een EOF is
lezen; wanneer aangeroepen met een bestandsnaamargument of met een bestand als standaardinvoer, leest het en
voert een . uit script uit dat bestand; wanneer gebeld met -c commando, het voert de Python . uit
verklaring(en) gegeven als commando. Hier commando kan meerdere verklaringen bevatten, gescheiden door
nieuwe regels. Voorlopende witruimte is belangrijk in Python-statements! In niet-interactief
modus, wordt de volledige invoer geparseerd voordat deze wordt uitgevoerd.

Indien beschikbaar, worden de scriptnaam en aanvullende argumenten daarna doorgegeven aan het script
in de Python-variabele sys.argv, wat een lijst met strings is (je moet eerst importeren sys naar
er toegang toe hebben). Als er geen scriptnaam is opgegeven, sys.argv[0] is een lege string; indien -c
is gebruikt, sys.argv[0] bevat de string '-C'. Merk op dat opties geïnterpreteerd door de
Python-interpreter zelf is niet geplaatst in sys.argv.

In interactieve modus is de primaire prompt `>>>'; de tweede prompt (die verschijnt wanneer a
commando is niet compleet) is `...'. De prompts kunnen worden gewijzigd door toewijzing aan: sys.ps1 or
sys.ps2. De interpreter stopt wanneer het een EOF leest bij een prompt. Wanneer een onverwerkte
er treedt een uitzondering op, er wordt een stapeltracering afgedrukt en de besturing keert terug naar de primaire prompt; in
niet-interactieve modus, wordt de interpreter afgesloten na het afdrukken van de stapeltracering. de onderbreking
signaal verhoogt de Toetsenbordonderbreking uitzondering; andere UNIX-signalen worden niet opgevangen (behalve:
dat SIGPIPE soms wordt genegeerd, ten gunste van de IOEfout uitzondering). Foutmeldingen zijn
geschreven naar stderr.

FILES EN DIRECTIES


Deze zijn onderhevig aan verschillen, afhankelijk van lokale installatieconventies; ${prefix} en
${exec_prefix} zijn installatie-afhankelijk en moeten worden geïnterpreteerd als voor GNU-software;
ze kunnen hetzelfde zijn. Op Debian GNU/{Hurd,Linux} is de standaardinstelling voor beide: / usr.

${exec_prefix}/bin/python
Aanbevolen locatie van de tolk.

${prefix}/lib/python
${exec_prefix}/lib/python
Aanbevolen locaties van de mappen met de standaardmodules.

${prefix}/include/python
${exec_prefix}/include/python
Aanbevolen locaties van de mappen die de include-bestanden bevatten die nodig zijn voor:
het ontwikkelen van Python-extensies en het insluiten van de interpreter.

~/.pythonrc.py
Gebruikersspecifiek initialisatiebestand geladen door de gebruiker module; niet standaard gebruikt of
door de meeste toepassingen.

MILIEU VARIABELEN


PYTHONHOME
Wijzig de locatie van de standaard Python-bibliotheken. Standaard zijn de bibliotheken
worden gezocht in ${prefix}/lib/python en
${exec_prefix}/lib/python , waar ${prefix} en ${exec_prefix} zijn
installatie-afhankelijke mappen, beide standaard op / Usr / local. Wanneer
$PYTHONHOME is ingesteld op een enkele map, de waarde vervangt zowel ${prefix} als
${exec_prefix}. Om hiervoor verschillende waarden op te geven, stelt u $PYTHONHOME in op
${prefix}:${exec_prefix}.

PYTHONPAD
Verbetert het standaard zoekpad voor modulebestanden. Het formaat is hetzelfde als de
shell's $PATH: een of meer directorypadnamen gescheiden door dubbele punten. Niet bestaand
mappen worden stilzwijgend genegeerd. Het standaard zoekpad is installatie
afhankelijk, maar begint over het algemeen met ${prefix}/lib/python (zie PYTHONHOME
bovenstaand). Het standaard zoekpad wordt altijd toegevoegd aan $PYTHONPATH. Als een script
argument wordt gegeven, wordt de map met het script ingevoegd in het pad in
voorkant van $PYTHONPATH. Het zoekpad kan worden gemanipuleerd vanuit een Python
programma als de variabele sys.pad.

PYTHON OPSTARTEN
Als dit de naam is van een leesbaar bestand, zijn de Python-commando's in dat bestand:
uitgevoerd voordat de eerste prompt wordt weergegeven in de interactieve modus. Het bestand is
uitgevoerd in dezelfde naamruimte waar interactieve opdrachten worden uitgevoerd, zodat:
objecten die erin zijn gedefinieerd of geïmporteerd, kunnen zonder kwalificatie worden gebruikt in de
interactieve sessie. U kunt de prompts ook wijzigen sys.ps1 en sys.ps2 In dit
bestand.

PYTHONIE2K
Stel dit in op een niet-lege tekenreeks om de tijd module om gespecificeerde datums te vereisen
als tekenreeksen om jaren van 4 cijfers op te nemen, anders worden jaren van 2 cijfers geconverteerd op basis van
regels beschreven in de tijd module documentatie.

PYTHONOPTIMALISEREN
Als dit is ingesteld op een niet-lege tekenreeks, is dit gelijk aan het specificeren van de -O optie.
Indien ingesteld op een geheel getal, is dit gelijk aan specificeren -O meerdere keren.

PYTHONDEBUG
Als dit is ingesteld op een niet-lege tekenreeks, is dit gelijk aan het specificeren van de -d optie.
Indien ingesteld op een geheel getal, is dit gelijk aan specificeren -d meerdere keren.

PYTHONDONTWRITEBYTECODE
Als dit is ingesteld op een niet-lege tekenreeks, is dit gelijk aan het specificeren van de -B optie
(probeer niet te schrijven) .py[co] bestanden).

PYTHONINSPECT
Als dit is ingesteld op een niet-lege tekenreeks, is dit gelijk aan het specificeren van de -i optie.

PYTHONIOENCODERING
Als dit is ingesteld voordat de interpreter wordt uitgevoerd, overschrijft het de codering die wordt gebruikt voor:
stdin/stdout/stderr, in de syntaxis coderingsnaam:foutafhandelaar De foutafhandelaar deel
is optioneel en heeft dezelfde betekenis als in str.encode. Voor stderr, de foutafhandelaar
deel wordt genegeerd; de handler zal altijd 'backslashreplace' zijn.

PYTHONNOUSERSITE
Als dit is ingesteld op een niet-lege tekenreeks, is dit gelijk aan het specificeren van de -s optie
(Voeg de gebruikerssitemap niet toe aan sys.path).

PYTHONONGEBUFFERD
Als dit is ingesteld op een niet-lege tekenreeks, is dit gelijk aan het specificeren van de -u optie.

PYTHONVERBOSE
Als dit is ingesteld op een niet-lege tekenreeks, is dit gelijk aan het specificeren van de -v optie.
Indien ingesteld op een geheel getal, is dit gelijk aan specificeren -v meerdere keren.

PYTHONWAARSCHUWINGEN
Als dit is ingesteld op een door komma's gescheiden tekenreeks, komt dit overeen met het specificeren van de -W
optie voor elke afzonderlijke waarde.

PYTHONHASZAAD
Als deze variabele is ingesteld op "willekeurig", is het effect hetzelfde als het specificeren van de -R
optie: een willekeurige waarde wordt gebruikt om de hashes van str, bytes en datetime te seeden
voorwerpen.

Als PYTHONHASHSEED is ingesteld op een geheel getal, wordt het gebruikt als een vaste seed voor
het genereren van de hash() van de typen die onder de hash-randomisatie vallen. Zijn doel
is om herhaalbare hashing mogelijk te maken, zoals voor zelftests voor de tolk zelf,
of om een ​​cluster van python-processen hash-waarden te laten delen.

Het gehele getal moet een decimaal getal zijn in het bereik [0,4294967295]. Specificeren van de
waarde 0 leidt tot dezelfde hash-waarden als wanneer hash-randomisatie is uitgeschakeld.

Gebruik python2.7-dbg online met behulp van onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

  • 1
    verenigde rpms
    verenigde rpms
    Doe mee met Gitter!
    https://gitter.im/unitedrpms-people/Lobby
    Schakel de URPMS-repository in uw
    systeem -
    https://github.com/UnitedRPMs/unitedrpms.github.io/bl...
    Unitedrpms downloaden
  • 2
    Boost C++-bibliotheken
    Boost C++-bibliotheken
    Boost biedt gratis draagbaar
    collegiaal getoetste C++-bibliotheken. De
    de nadruk ligt op draagbare bibliotheken die
    werken goed met de C++ Standard Library.
    Zie http://www.bo...
    Boost C++-bibliotheken downloaden
  • 3
    VirtueleGL
    VirtueleGL
    VirtualGL leidt 3D-opdrachten om van een
    Unix/Linux OpenGL-toepassing op een
    server-side GPU en converteert de
    gerenderde 3D-beelden in een videostream
    met welke ...
    Virtuele GL downloaden
  • 4
    libusb
    libusb
    Bibliotheek om gebruikersruimte in te schakelen
    applicatieprogramma's om mee te communiceren
    USB-apparaten. Publiek: ontwikkelaars, einde
    Gebruikers/Desktop. Programmeertaal: C.
    Categorieën...
    Libusb downloaden
  • 5
    SLOK
    SLOK
    SWIG is een tool voor softwareontwikkeling
    dat programma's verbindt die zijn geschreven in C en
    C ++ met een verscheidenheid aan high-level
    programmeertalen. SWIG wordt gebruikt met
    verschillend...
    SWIG downloaden
  • 6
    WooCommerce Nextjs React-thema
    WooCommerce Nextjs React-thema
    Reageer WooCommerce-thema, gebouwd met
    Volgende JS, Webpack, Babel, Node en
    Express, met behulp van GraphQL en Apollo
    Cliënt. WooCommerce Store in React(
    bevat: Producten...
    Download het WooCommerce Nextjs React-thema
  • Meer "

Linux-commando's

Ad