<div dir="ltr"><div><div><div><div><div><div><div>Tohle je nekolik otazek, ktere spolu tak uplne nesouvisi.<br><br></div>Vezmu to odzadu:<br><br></div> 3) Na praci s FTP je vy Pythonu modul ftplib, viz <a href="http://docs.python.org/2/library/ftplib.html">http://docs.python.org/2/library/ftplib.html</a> Ten ti umozni pracovat se jmeny a hesly za predpokladu, ze k cilovemu FTP serveru znas jmeno a heslo a nebo povoluje anonymous login<br>
<br></div> 2) Prevod HTML (to je to, co dostanes od vzdaleneho serveru) do cisteho textu neni uplne jednoduchy problem. Urcite ho nechces resit sam od zacatku, ver mi :) Ale muzes pouzit hotove moduly, treba BeautifulSoup (<a href="http://www.crummy.com/software/BeautifulSoup/bs4/doc/">http://www.crummy.com/software/BeautifulSoup/bs4/doc/</a>) nebo HTML5lib (<a href="https://github.com/html5lib/html5lib-python">https://github.com/html5lib/html5lib-python</a>)<br>
<br></div> 3) Pokud chces externi program jen spustit, staci ti modul "subprocess", ktery je standardni soucasti Pythonu. Pak ale nepotrebujes urllib[2], protoze dany prohlizec si stranku stahne sam. Pro pokrocilejsi kontrolu prohlizece (otevrit novou zalozku, kliknout na nejaky prvek atd.) jsou specializovane moduly, ale s temi nemam moc osobni zkusenost. Mrkni se na <a href="https://wiki.python.org/moin/WebBrowserProgramming">https://wiki.python.org/moin/WebBrowserProgramming</a> a zacni u Selenium.<br>
<br></div> Snad ti to trochu pomuze :)<br><br></div> Jirka<br><br></div>P.S. Webovy prohlizec je jedna z nejtezsich veci, ktere bys mohl zkusit naprogramovat. Pokud mas tu moznost, zkus neco jednodussiho.<br></div><div class="gmail_extra">
<br><br><div class="gmail_quote">2013/11/4 martin Guľkaš <span dir="ltr"><<a href="mailto:mghorcik@gmail.com" target="_blank">mghorcik@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Dobrý večer<br>
<br>
Vytvoril som textový internetový prehliadač no skor webovy prehliadač ako internetovy pretoze zatial sa nedokaze pripojit na ftp a ani nemá vlastné GUI prebieha v terminály, a navyše stránka je zobrazená v zdrojovom takmer nečitateľnom kóde. (pre Laika)<br>
<br>
ja by som chcel od vás hneď tri veci :<br>
<br>
<br>
1), Ako sa dá v takomto programe vyvolať firefox alebo chróm? Pýtam sa či python vie zavolať z môjho pokusu skutočný program.<br>
<br>
<br>
2,) Aká funkcia preloží stránku zo zrojového do normálneho textu nejde mi o vytváranie GUI pretože grafiku si zatiaľ neviem napísať. Ide len o to aby bola zobrazena stránka čitatelná.<br>
<br>
<br>
<br>
3,) Pri ftp serveri ako napísať funkciu aby uživatel nemusel vždy zadávat login a či sa dá s ftp protokolom/ serverom urobiť to iste ako s urllib2<br>
<br>
Ps prikladám vytvor bude v prílohe<br>
<br>
<br>
<br>_______________________________________________<br>
Python mailing list<br>
<a href="mailto:python@py.cz">python@py.cz</a><br>
<a href="http://www.py.cz/mailman/listinfo/python" target="_blank">http://www.py.cz/mailman/listinfo/python</a><br>
<br>
Visit: <a href="http://www.py.cz" target="_blank">http://www.py.cz</a><br></blockquote></div><br></div>