<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
nedávno jsem se rozhodl, že se naučím další programovací jazyk, alespoň trošku. Jeden kamarád, který se v programování vyzná, mi doporučil Python, že se uplatní všude. Já bych se chtěl ale zeptat, jak přímo se dá uplatnit? </blockquote><div><br></div><div>Dobrý den, </div><div><br></div><div>opravdu má docela dost široké uplatnění. Samozřejmostí jsou "banality" typu webové stránky nebo aplikace, </div><div>s možností napojení na celkem jakoukoliv databází (jak SQL tak NOSQL), knihovny pro celkem cokoliv</div><div>(včetně dnes populárního BigData, Machine Learningu a Natural Language processing). Z úplně druhé strany,</div><div>existují knihovny na grafiku, open gl, psaní her. Nebo pokud vím, tak raspberry PI jde programovat v Pythonu.</div><div>Jsou třeba i knihovny pro čtení i zápis formátů MS Office. Generování pdf. Posledních asi 7 let dělám v Pythonu</div><div>všechno (intranety, webové aplikace, desktopové aplikace - téma: sledování výroby).</div><div><br></div><div> <br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Jde v tomto jazyce udělat nějaký "prográmek" který se nebude ovládat v konzoli?<br>
Prostě normální program v normálním Windowsovém okně... Jde to? Má se cenu ten Python vůbec učit?<br></blockquote><div><br></div><div>Prográmek zní jako něco malého, ano, jde to taky. Já sám mám i větší prográmek (odhadem 20-50 různých</div><div>obrazovek) ve wxPython (ten má výhodu, že je multiplatformní, něco mi běží na Macu, něco na Linuxu, </div><div>většina na Windows). Jestli se ptáte specificky na Windows, tak existuje knihovna pywin32, která Vám </div><div>zprostředkuje skoro celé Win32 api, jenom s tím rozdílem, že třeba z C nebo C++ se ty funkce volají hůř. </div><div>Stejně je to s OLE (jak se to teď jmenuje? ActiveX?)</div><div><br></div><div>Můj skromný odhad je, že Python spíš poroste. Ale s tím uplatněním ve firmách zatím u nás není tak žhavé</div><div>jako třeba java, c++ nebo javascript.</div><div><br></div><div>--</div><div>Petr</div><div><br></div></div></div></div>