Zanurkuj w Pythonie/Pierwszy program
Nurkujemy
edytujOto kompletny, działający program w Pythonie. Prawdopodobnie jest on dla Ciebie całkowicie niezrozumiały, ale nie przejmuj się tym, ponieważ zaraz przeanalizujemy go dokładnie, linia po linii. Przeczytaj go i sprawdź, czy coś jesteś w stanie z niego zrozumieć.
Przykład. odbchelper.py
#-*- coding: utf-8 -*-
def buildConnectionString(params):
u"""Tworzy łańcuch znaków na podstawie słownika parametrów.
Zwraca łańcuch znaków.
"""
return ";".join(["%s=%s" % (k, v) for k, v in params.items()])
if __name__ == "__main__":
myParams = {"server":"mpilgrim", \
"database":"master", \
"uid":"sa", \
"pwd":"secret"
}
print (buildConnectionString(myParams))
Uruchomimy teraz ten program i zobaczymy, co się stanie.
W IDE ActivePythona w systemie Windows możemy uruchomić edytowany program wybierając File->Run... (Ctrl-F5). Wynik wyświetlany jest w interaktywnym oknie. |
W IDE Pythona w systemie Mac OS uruchomimy program wybierając Python->Run window... (Cmd-R), jednak wcześniej musimy ustawić pewną ważną opcję. W tym celu otwieramy plik .py w IDE, wywołujemy menu podręczne klikając czarny trójkąt w prawym górnym rogu okna i upewniamy się, że opcja Run as __main__ jest zaznaczona. |
W systemach Unix (także w Mac OS X) możesz uruchomić program z linii poleceń poleceniem python odbchelper.py |
W wyniku uruchomienia programu otrzymujemy:
pwd=secret;database=master;uid=sa;server=mpilgrim