{"id":301,"date":"2018-02-05T10:01:00","date_gmt":"2018-02-05T09:01:00","guid":{"rendered":"http:\/\/darko-keric.from.hr\/?p=301"},"modified":"2018-02-05T10:01:00","modified_gmt":"2018-02-05T09:01:00","slug":"python","status":"publish","type":"post","link":"http:\/\/darko-keric.from.hr\/?p=301","title":{"rendered":"Python"},"content":{"rendered":"<p>import webbrowser<br \/>\nimport sys<br \/>\nif len(sys.argv) &gt; 1:<br \/>\n&nbsp;&nbsp;&nbsp; adresa=&#8217; &#8216;.join(sys.argv[1:])<br \/>\nelse:<br \/>\n&nbsp;&nbsp;&nbsp; print(&#8216;Unesite adresu kao parametar&#8217;)<\/p>\n<p>webbrowser.open(&#8216;https:\/\/www.google.com\/maps\/place\/&#8217;+adresa)<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<\/p>\n<p>#kreira usamljeni gumb koji ispisuje u konzolu<br \/>\nfrom tkinter import *<br \/>\ndef Pressed():<br \/>\n&nbsp;&nbsp;&nbsp; print (&#8216;Gumb!&#8217; )<br \/>\n&nbsp;&nbsp; &nbsp;<br \/>\n&nbsp;&nbsp; &nbsp;<br \/>\nroot = Tk()<br \/>\nbutton = Button(root, text = &#8216;Pritisni!&#8217;, command = Pressed)<br \/>\nbutton.pack(pady=20, padx = 20)<br \/>\nroot.mainloop()<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<\/p>\n<p>ipadresa=input(&#8220;Unesite IP adresu: &#8220;)<br \/>\na,b,c,d=ipadresa.split(&#8216;.&#8217;)<br \/>\nprint(a,b,c,d)<br \/>\nraspon=range(1,254)<br \/>\nprint(raspon)<br \/>\nif (int(a) in raspon) and (int(b) in raspon) and (int(c) in raspon) and (int(d) in raspon):<br \/>\n&nbsp;&nbsp;&nbsp; print(&#8220;IP adresa je ispravna&#8221;)<br \/>\nelse:<br \/>\n&nbsp;&nbsp;&nbsp; print(&#8220;IP adresa nije ispravna&#8221;)<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br \/>\n#kopiranje po ekstenziji<br \/>\nimport os<br \/>\nimport shutil<\/p>\n<p>popisfile=os.listdir(&#8216;.&#8217;)<br \/>\nekstenzije=set()<\/p>\n<p>for datoteka in popisfile:<br \/>\n&nbsp;&nbsp;&nbsp; if os.path.isfile(datoteka):<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if datoteka.rfind(&#8216;.&#8217;)&gt;0:<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ekstenzije.add(datoteka[datoteka.rfind(&#8216;.&#8217;)+1:])<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; else:<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ekstenzije.add(&#8216;bez_ekstenzije&#8217;)<\/p>\n<p>for ekstenzija in ekstenzije:<br \/>\n&nbsp;&nbsp;&nbsp; os.mkdir(ekstenzija)<\/p>\n<p>for datoteka in popisfile:<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp; if os.path.isfile(datoteka):<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if datoteka.rfind(&#8216;.&#8217;)&gt;0:<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; shutil.copy(datoteka,datoteka[datoteka.rfind(&#8216;.&#8217;)+1:])<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; else:<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; shutil.copy(datoteka,&#8217;bez_ekstenzije&#8217;)<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; print(&#8216;Datoteka &#8216;+datoteka+&#8217; iskopirana u pripadajuci folder&#8217;)<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<\/p>\n<p>#ispisuje popis direktorija iz trenutnog<br \/>\nimport os<\/p>\n<p>popisdirektorija=list()<\/p>\n<p>popisdirektorija=os.listdir(&#8216;.&#8217;)<\/p>\n<p>print (popisdirektorija)<br \/>\nfor nesto in popisdirektorija:<br \/>\n&nbsp;&nbsp;&nbsp; if os.path.isfile(nesto):<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; popisdirektorija.remove(nesto)<\/p>\n<p>print (popisdirektorija)<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br \/>\n#procesi vi\u0161e od jedan posto<br \/>\nimport psutil<br \/>\nkorisnici=set()<br \/>\na=psutil.pids()<\/p>\n<p>for b in a:<br \/>\n&nbsp;&nbsp;&nbsp; proces=psutil.Process(b)<br \/>\n&nbsp;&nbsp;&nbsp; if proces.memory_percent()&gt;1:<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; print(proces.name())<\/p>\n<p>&nbsp;&nbsp;&nbsp; try:<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if proces.username():<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; print(proces.name(),proces.username())<br \/>\n&nbsp;&nbsp;&nbsp; except:<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; print(proces.name,&#8217; nije mogu\u0107e prikazati&#8217;)<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<\/p>\n<p>#ispisuje datoteke iz trenutnog direktorija grupirane po ekstenzijama i njihovu sumiranu velicinu<\/p>\n<p>import os<br \/>\nimport sys<br \/>\npopisdirektorija=list()<\/p>\n<p>#kreiraj fajl<br \/>\nfajl=open(&#8216;popis.lst&#8217;,&#8217;w&#8217;)<br \/>\n#radi u lokalnom direktoriju<br \/>\nimedirektorija=&#8217;.&#8217;<br \/>\n#koristi skup da ne moras izbacivati diplikate ekstenzija<br \/>\nekstenzije=set()<br \/>\nvelicina=0<\/p>\n<p>for datoteka in os.listdir(&#8216;.&#8217;):<br \/>\n&nbsp;&nbsp;&nbsp; if os.path.isfile(datoteka):<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if datoteka.rfind(&#8216;.&#8217;)&gt;0:<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ekstenzije.add(datoteka[datoteka.rfind(&#8216;.&#8217;)+1:])<\/p>\n<p>for ekstenzija in ekstenzije:<\/p>\n<p>&nbsp;&nbsp;&nbsp; for nesto in os.listdir(imedirektorija):<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if nesto[nesto.rfind(&#8216;.&#8217;)+1:]==ekstenzija:<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; fajl.writelines(nesto+&#8217; &#8216;+str(os.path.getsize(nesto))+&#8217;\\n&#8217;)<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; velicina=velicina+os.path.getsize(nesto)<\/p>\n<p>&nbsp;&nbsp;&nbsp; fajl.write(str(velicina) + &#8216;za ekstenziju &#8216;+ekstenzija+&#8217;\\n\\n&#8217;)<\/p>\n<p>fajl.close()<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<\/p>\n<p>#ispisuje popis direktorija za neki zadani direktorij. DIREKTORIJ JE HARDKODIRAN U SKRIPTI<br \/>\n#za vje\u017ebu dodati ime direktorija kao argumente skripte. isdir() testira po imeni koje nema path<br \/>\nimport os<br \/>\nimport sys<br \/>\npopisdirektorija=list()<\/p>\n<p>imedirektorija=&#8217;c:\\\\&#8217;<\/p>\n<p>##sys.argv[1]<br \/>\nfor nesto in os.listdir(imedirektorija):<br \/>\n&nbsp;&nbsp;&nbsp; if os.path.isdir(imedirektorija+nesto):<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; popisdirektorija.append(nesto)<\/p>\n<p>print (popisdirektorija)<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<\/p>\n<p>#za zadanu ekstenziju ispisuje ukupnu velicinu u fajl<br \/>\nimport os<br \/>\nimport sys<\/p>\n<p>fajl=open(&#8216;popis.lst&#8217;,&#8217;w&#8217;)<br \/>\nimedirektorija=&#8217;.&#8217;<br \/>\nekstenzija=&#8217;py&#8217;<\/p>\n<p>for nesto in os.listdir(imedirektorija):<br \/>\n&nbsp;&nbsp;&nbsp; if nesto[nesto.rfind(&#8216;.&#8217;)+1:]==ekstenzija:<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; fajl.writelines(nesto+&#8217; &#8216;+str(os.path.getsize(nesto))+&#8217;\\n&#8217;)<br \/>\nfajl.close()<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br \/>\n#zadana ekstenzija velicina i grupna velicina<br \/>\nimport os<br \/>\nimport sys<br \/>\npopisdirektorija=list()<\/p>\n<p>fajl=open(&#8216;popis.lst&#8217;,&#8217;w&#8217;)<br \/>\nimedirektorija=&#8217;.&#8217;<br \/>\nekstenzija=&#8217;py&#8217;<br \/>\nvelicina=0<br \/>\nfor nesto in os.listdir(imedirektorija):<br \/>\n&nbsp;&nbsp;&nbsp; if nesto[nesto.rfind(&#8216;.&#8217;)+1:]==ekstenzija:<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; fajl.writelines(nesto+&#8217; &#8216;+str(os.path.getsize(nesto))+&#8217;\\n&#8217;)<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; velicina=velicina+os.path.getsize(nesto)<br \/>\nfajl.write(str(velicina))<br \/>\nfajl.close()<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<\/p>\n<p>from Tkinter import *<br \/>\nimport random<\/p>\n<p>r=Tk()<br \/>\n#r.geometry(&#8220;200&#215;200&#8243;)<\/p>\n<p>def pritisak():<br \/>\n&nbsp;&nbsp;&nbsp; znak.config(text=str(random.randint(1,9)))<\/p>\n<p>tekst=&#8221;<br \/>\nznak=Label(r)<br \/>\ngumb=Button(r)<\/p>\n<p>znak.config(width=20)<br \/>\nznak.config(text=&#8217;prazno&#8217;)<br \/>\ngumb.config(text=&#8221;Pritisni za nasumicni znak&#8221;)<br \/>\ngumb.config(command=pritisak)<br \/>\nznak.grid(row=0)<br \/>\ngumb.grid(row=1)<\/p>\n<p>mainloop()<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<\/p>\n<p>from Tkinter import *<br \/>\nimport string<br \/>\nimport random<br \/>\ndef stisni():<br \/>\n&nbsp;&nbsp;&nbsp; print(random.choice(string.ascii_letters))<\/p>\n<p>root=Tk()<br \/>\nbutton = Button(root, text = &#8216;stisni&#8217;, command = stisni)<br \/>\nbutton.pack()<br \/>\nroot.mainloop()<\/p>\n","protected":false},"excerpt":{"rendered":"<p>import webbrowser import sys if len(sys.argv) &gt; 1: &nbsp;&nbsp;&nbsp; adresa=&#8217; &#8216;.join(sys.argv[1:]) else: &nbsp;&nbsp;&nbsp; print(&#8216;Unesite adresu kao parametar&#8217;) webbrowser.open(&#8216;https:\/\/www.google.com\/maps\/place\/&#8217;+adresa) &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212; #kreira usamljeni gumb koji ispisuje u konzolu from tkinter import * def Pressed(): &nbsp;&nbsp;&nbsp; print (&#8216;Gumb!&#8217; ) &nbsp;&nbsp; &nbsp; &nbsp;&nbsp; &nbsp; &hellip; <a href=\"http:\/\/darko-keric.from.hr\/?p=301\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":348,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0},"categories":[6],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v17.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"http:\/\/darko-keric.from.hr\/?p=301\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Python - Sistemski in\u017eenjer\" \/>\n<meta property=\"og:description\" content=\"import webbrowser import sys if len(sys.argv) &gt; 1: &nbsp;&nbsp;&nbsp; adresa=&#8217; &#8216;.join(sys.argv[1:]) else: &nbsp;&nbsp;&nbsp; print(&#8216;Unesite adresu kao parametar&#8217;) webbrowser.open(&#8216;https:\/\/www.google.com\/maps\/place\/&#8217;+adresa) &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212; #kreira usamljeni gumb koji ispisuje u konzolu from tkinter import * def Pressed(): &nbsp;&nbsp;&nbsp; print (&#8216;Gumb!&#8217; ) &nbsp;&nbsp; &nbsp; &nbsp;&nbsp; &nbsp; &hellip; Continue reading &rarr;\" \/>\n<meta property=\"og:url\" content=\"http:\/\/darko-keric.from.hr\/?p=301\" \/>\n<meta property=\"og:site_name\" content=\"Sistemski in\u017eenjer\" \/>\n<meta property=\"article:published_time\" content=\"2018-02-05T09:01:00+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"darko-keric\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/darko-keric.from.hr\/#website\",\"url\":\"https:\/\/darko-keric.from.hr\/\",\"name\":\"Sistemski in\\u017eenjer\",\"description\":\"System administrator\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/darko-keric.from.hr\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"http:\/\/darko-keric.from.hr\/?p=301#webpage\",\"url\":\"http:\/\/darko-keric.from.hr\/?p=301\",\"name\":\"Python - Sistemski in\\u017eenjer\",\"isPartOf\":{\"@id\":\"https:\/\/darko-keric.from.hr\/#website\"},\"datePublished\":\"2018-02-05T09:01:00+00:00\",\"dateModified\":\"2018-02-05T09:01:00+00:00\",\"author\":{\"@id\":\"https:\/\/darko-keric.from.hr\/#\/schema\/person\/5e2f76737b07a700e0e2a108d173e612\"},\"breadcrumb\":{\"@id\":\"http:\/\/darko-keric.from.hr\/?p=301#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"http:\/\/darko-keric.from.hr\/?p=301\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"http:\/\/darko-keric.from.hr\/?p=301#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/darko-keric.from.hr\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Python\"}]},{\"@type\":\"Person\",\"@id\":\"https:\/\/darko-keric.from.hr\/#\/schema\/person\/5e2f76737b07a700e0e2a108d173e612\",\"name\":\"darko-keric\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/darko-keric.from.hr\/#personlogo\",\"inLanguage\":\"en-US\",\"url\":\"http:\/\/0.gravatar.com\/avatar\/0400800f6ebec266fcb39a1cb31b0b0e?s=96&d=mm&r=g\",\"contentUrl\":\"http:\/\/0.gravatar.com\/avatar\/0400800f6ebec266fcb39a1cb31b0b0e?s=96&d=mm&r=g\",\"caption\":\"darko-keric\"},\"url\":\"http:\/\/darko-keric.from.hr\/?author=348\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"http:\/\/darko-keric.from.hr\/?p=301","og_locale":"en_US","og_type":"article","og_title":"Python - Sistemski in\u017eenjer","og_description":"import webbrowser import sys if len(sys.argv) &gt; 1: &nbsp;&nbsp;&nbsp; adresa=&#8217; &#8216;.join(sys.argv[1:]) else: &nbsp;&nbsp;&nbsp; print(&#8216;Unesite adresu kao parametar&#8217;) webbrowser.open(&#8216;https:\/\/www.google.com\/maps\/place\/&#8217;+adresa) &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212; #kreira usamljeni gumb koji ispisuje u konzolu from tkinter import * def Pressed(): &nbsp;&nbsp;&nbsp; print (&#8216;Gumb!&#8217; ) &nbsp;&nbsp; &nbsp; &nbsp;&nbsp; &nbsp; &hellip; Continue reading &rarr;","og_url":"http:\/\/darko-keric.from.hr\/?p=301","og_site_name":"Sistemski in\u017eenjer","article_published_time":"2018-02-05T09:01:00+00:00","twitter_card":"summary","twitter_misc":{"Written by":"darko-keric","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebSite","@id":"https:\/\/darko-keric.from.hr\/#website","url":"https:\/\/darko-keric.from.hr\/","name":"Sistemski in\u017eenjer","description":"System administrator","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/darko-keric.from.hr\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"WebPage","@id":"http:\/\/darko-keric.from.hr\/?p=301#webpage","url":"http:\/\/darko-keric.from.hr\/?p=301","name":"Python - Sistemski in\u017eenjer","isPartOf":{"@id":"https:\/\/darko-keric.from.hr\/#website"},"datePublished":"2018-02-05T09:01:00+00:00","dateModified":"2018-02-05T09:01:00+00:00","author":{"@id":"https:\/\/darko-keric.from.hr\/#\/schema\/person\/5e2f76737b07a700e0e2a108d173e612"},"breadcrumb":{"@id":"http:\/\/darko-keric.from.hr\/?p=301#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["http:\/\/darko-keric.from.hr\/?p=301"]}]},{"@type":"BreadcrumbList","@id":"http:\/\/darko-keric.from.hr\/?p=301#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/darko-keric.from.hr\/"},{"@type":"ListItem","position":2,"name":"Python"}]},{"@type":"Person","@id":"https:\/\/darko-keric.from.hr\/#\/schema\/person\/5e2f76737b07a700e0e2a108d173e612","name":"darko-keric","image":{"@type":"ImageObject","@id":"https:\/\/darko-keric.from.hr\/#personlogo","inLanguage":"en-US","url":"http:\/\/0.gravatar.com\/avatar\/0400800f6ebec266fcb39a1cb31b0b0e?s=96&d=mm&r=g","contentUrl":"http:\/\/0.gravatar.com\/avatar\/0400800f6ebec266fcb39a1cb31b0b0e?s=96&d=mm&r=g","caption":"darko-keric"},"url":"http:\/\/darko-keric.from.hr\/?author=348"}]}},"_links":{"self":[{"href":"http:\/\/darko-keric.from.hr\/index.php?rest_route=\/wp\/v2\/posts\/301"}],"collection":[{"href":"http:\/\/darko-keric.from.hr\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/darko-keric.from.hr\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/darko-keric.from.hr\/index.php?rest_route=\/wp\/v2\/users\/348"}],"replies":[{"embeddable":true,"href":"http:\/\/darko-keric.from.hr\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=301"}],"version-history":[{"count":1,"href":"http:\/\/darko-keric.from.hr\/index.php?rest_route=\/wp\/v2\/posts\/301\/revisions"}],"predecessor-version":[{"id":302,"href":"http:\/\/darko-keric.from.hr\/index.php?rest_route=\/wp\/v2\/posts\/301\/revisions\/302"}],"wp:attachment":[{"href":"http:\/\/darko-keric.from.hr\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=301"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/darko-keric.from.hr\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=301"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/darko-keric.from.hr\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=301"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}