{"id":132,"date":"2010-11-25T16:40:57","date_gmt":"2010-11-25T13:40:57","guid":{"rendered":"http:\/\/python.pingviinitiivul.ee\/?p=132"},"modified":"2010-11-25T17:03:55","modified_gmt":"2010-11-25T14:03:55","slug":"kumme","status":"publish","type":"post","link":"https:\/\/python.pingviinitiivul.ee\/?p=132","title":{"rendered":"K\u00fcmme"},"content":{"rendered":"<p>Oleme seni vaadanud igasugu v\u00f5imalusi, proovinud Pythonit siit ja sealt. Iga programmeerimiskeelega k\u00e4ib koos aga ka korralik dokumentatsioon &#8211; \u00f5petused ja selgitused, et mis midagi selles keeles teeb. Ametlikud \u00f5petused v\u00f5ivad teinekord k\u00fcll keerulised olla, aga samas on nad ikkagi k\u00f5ige \u00f5igemad ja annavad k\u00f5ige enam infot, et kuidas midagi teha.<\/p>\n<p>Pythoni ametlik kodulehek\u00fclg on <a href=\"http:\/\/python.org\">PYTHON.ORG<\/a> &#8211; ORG on mittetulunduslike organisatsioonide domeen, seal on veebilehed igasugustel seltsidel, \u00fchendustel, standardeid defineerivatel organisatsioonidel jms. Pythoni keelt majandab ka vastav Pythoni tarkvarafond (Python Software Foundation), mis ei ole tulu taotlev organisatsioon (ettev\u00f5te\/firma).<\/p>\n<p>Veebilehe vasakul k\u00fcljel on lingid, muuhulgas Pythoni dokumentatsioonile. Pythoni viimased versioonid on 2.7 ja 3.1, nende vahel on k\u00fcllalt palju erinevusi ja enim leidub praegu internetis abi 2. seeria Pythoni kohta, seep\u00e4rast oleme seni \u00f5ppinud Python 2. n\u00e4idete j\u00e4rgi ja j\u00e4tkame ka sellega.<\/p>\n<p>Kontrolli milline Pythoni versioon parasjagu arvutis aktiivne on sellise programmiga:<br \/>\n<code><br \/>\n#!\/usr\/bin\/python<br \/>\n# -*- coding: utf-8 -*-<br \/>\nimport sys<br \/>\nprint sys.version<\/code><\/p>\n<p>N\u00e4iteks vastus >>> 2.6.6 (r266:84292, Sep 15 2010, 16:22:56) t\u00e4hendab, et Python 2.6.6 on aktiivne.<\/p>\n<p>Pythoni versioonide abifailide t\u00e4pse nimekirja leiab sealt: <a href=\"http:\/\/python.org\/doc\/versions\/\">http:\/\/python.org\/doc\/versions\/<\/a><\/p>\n<p>N\u00e4iteks meie kasutame t\u00f5en\u00e4oliselt seda: <a href=\"http:\/\/docs.python.org\/release\/2.6.5\/\">http:\/\/docs.python.org\/release\/2.6.5\/<\/a><\/p>\n<p>K\u00f5ige lihtsamalt, n\u00e4idetega, annab infot &#8220;Tutorial&#8221; &#8211; http:\/\/docs.python.org\/release\/2.6.5\/tutorial\/<\/p>\n<p>All pool on eraldi alajaotus &#8220;Brief Tour of the Standard Library&#8221;, seal all on Pythoniga kaasas olevad funktsioonid, mille kasutamiseks peab esmalt m\u00f5ne mooduli importima, n\u00e4iteks on seal l\u00fchike internetimooduli \u00f5petus:<\/p>\n<p>internet.py:<br \/>\n<code>#!\/usr\/bin\/python<br \/>\n# -*- coding: utf-8 -*-<br \/>\nimport urllib2<br \/>\nfor line in urllib2.urlopen('http:\/\/tycho.usno.navy.mil\/cgi-bin\/timer.pl'):<br \/>\n&nbsp;&nbsp;&nbsp;if 'UTC' in line:      # otsi \"Universal Time\" ehk Greenwichi aega<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;print line<br \/>\n<\/code><\/p>\n<p>parameeter.py:<br \/>\n<code><br \/>\n#!\/usr\/bin\/python<br \/>\n# -*- coding: utf-8 -*-<br \/>\nimport sys<br \/>\nprint sys.argv<\/code><\/p>\n<p>Eelmise tunni programmi edasiarenduse kood on <a href=\"http:\/\/python.pingviinitiivul.ee\/wp-content\/uploads\/2010\/11\/taiendatud.zip\">pakitud siia<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Oleme seni vaadanud igasugu v\u00f5imalusi, proovinud Pythonit siit ja sealt. Iga programmeerimiskeelega k\u00e4ib koos aga ka korralik dokumentatsioon &#8211; \u00f5petused ja selgitused, et mis midagi selles keeles teeb. Ametlikud \u00f5petused v\u00f5ivad teinekord k\u00fcll keerulised olla, aga samas on nad ikkagi &hellip; <a href=\"https:\/\/python.pingviinitiivul.ee\/?p=132\">J\u00e4tka lugemist <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-132","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/python.pingviinitiivul.ee\/index.php?rest_route=\/wp\/v2\/posts\/132","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/python.pingviinitiivul.ee\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/python.pingviinitiivul.ee\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/python.pingviinitiivul.ee\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/python.pingviinitiivul.ee\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=132"}],"version-history":[{"count":10,"href":"https:\/\/python.pingviinitiivul.ee\/index.php?rest_route=\/wp\/v2\/posts\/132\/revisions"}],"predecessor-version":[{"id":143,"href":"https:\/\/python.pingviinitiivul.ee\/index.php?rest_route=\/wp\/v2\/posts\/132\/revisions\/143"}],"wp:attachment":[{"href":"https:\/\/python.pingviinitiivul.ee\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=132"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/python.pingviinitiivul.ee\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=132"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/python.pingviinitiivul.ee\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=132"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}