2. 1. Vetoaminen Tulkki¶

Python-tulkki on yleensä asennettu kuten /usr/local/bin/python3.9niihin koneisiin, joissa se on saatavilla; laittamalla /usr/local/bin vuonna yourUnix kuori on etsiä polku on mahdollista aloittaa sen kirjoittamalla komento:

python3.9

kuori., 1 Koska valinta hakemistoon, jossa tulkki livesis asennus-vaihtoehto, muut paikat ovat mahdollisia; tarkista localPython guru tai järjestelmän ylläpitäjä. (Esim. /usr/local/python on apuosittu vaihtoehtoinen sijainti.)

Windows-koneissa, joissa on asennettuna Python Microsoft Storesta, python3.9 komento ei ole käytettävissä. Jos sinulla on py.exe launcher asennettu, voit käyttää pykomento. Katso Excursus: ympäristömuuttujien asettaminen muille tavoille käynnistää Python.,

Kirjoittamalla end-of-file-merkki (Ctrl-D Unix -, Ohjaus -, Z onWindows) ensisijainen nopea aiheuttaa tulkki poistua nolla exitstatus. Jos tämä ei toimi, voit poistua tulkki kirjoittamalla seuraavan komennon: quit().

tulkki on line-editointi ominaisuuksia ovat interaktiivinen editointi, historysubstitution ja koodin loppuun järjestelmissä, jotka tukevat GNU Readline-kirjasto.Ehkä nopein tarkistaa, onko komentorivin muokkaus tuettu istyping Control-P ensimmäinen Python-kehote saat., Jos se piippaa, sinulla on komentorivin muokkaus; Katso liite interaktiivinen Input editointi ja historian korvaaminen avainten tuottamiseksi. Jos mitään tulee tapahtumaan, tai jos ^P isechoed, komentorivin editointi ei ole saatavilla; voit vain voi usebackspace poistaa merkkiä riville.,

tulkki toimii hieman kuten Unix shell: kun soitti standardinput yhteydessä tty-laitteen, se lukee ja suorittaa interaktiivisesti komentoja, kun kutsutaan tiedoston nimi argumentti tai tiedosto, kuten standard input, se readsand suorittaa komentosarjan, että tiedosto.

toinen tapa aloittaa tulkki on python -c command ...,joka suorittaa lausunto(s) komennon, analoginen shellin-c vaihtoehto., Koska Python lausunnot sisältävät usein välilyöntejä tai othercharacters, jotka ovat erityinen kuori, se on yleensä suositeltavaa quotecommand kokonaisuudessaan yhden lainausmerkkejä.

jotkut Python-moduulit ovat myös hyödyllisiä skripteinä. Nämä voidaan vedota käyttämälläpython -m module ..., joka suorittaa lähde tiedosto moduuli asif oli täsmennetty sen koko nimi komentoriville.

kun komentosarjatiedostoa käytetään, on joskus hyödyllistä pystyä ajamaan skriptiä ja syöttää Vuorovaikutteinen tila jälkikäteen. Tämä voidaan tehdä syöttämällä ennen käsikirjoitusta.,

kaikki komentorivivaihtoehdot on kuvattu komentorivillä ja ympäristössä.

2.1. 1. Argumentti Kulkee¶

Kun tiedetään tulkki, komentosarjan nimi-ja muita argumentsthereafter on muuttui luetteloon jouset ja määritetty argvmuuttuja sys moduuli. Tähän luetteloon pääset suorittamalla importsys. Listan pituus on vähintään yksi; kun ei script ja ei argumentsare annettu, sys.argv on tyhjä merkkijono., Kun käsikirjoituksen nimi on annettu'-' (eli standard input), sys.argv on asetettu '-'. Kun-c komentoa käytetään, sys.argv on asetettu '-c'. Kun-m moduulia käytetään, sys.argv on asetettu koko nimi thelocated moduuli., Vaihtoehtoja löytyi, kun -c komento tai -mmodule ei kuluteta, jonka Python-tulkki on vaihtoehto käsittely butleft vuonna sys.argv komento tai moduuli käsitellä.