Tohle je nekolik otazek, ktere spolu tak uplne nesouvisi. Vezmu to odzadu:
3) Na praci s FTP je vy Pythonu modul ftplib, viz http://docs.python.org/2/library/ftplib.html Ten ti umozni pracovat se jmeny a hesly za predpokladu, ze k cilovemu FTP serveru znas jmeno a heslo a nebo povoluje anonymous login 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 ( http://www.crummy.com/software/BeautifulSoup/bs4/doc/) nebo HTML5lib ( https://github.com/html5lib/html5lib-python) 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 https://wiki.python.org/moin/WebBrowserProgramming a zacni u Selenium. Snad ti to trochu pomuze :) Jirka P.S. Webovy prohlizec je jedna z nejtezsich veci, ktere bys mohl zkusit naprogramovat. Pokud mas tu moznost, zkus neco jednodussiho. 2013/11/4 martin Guľkaš <[email protected]> > > Dobrý večer > > 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) > > ja by som chcel od vás hneď tri veci : > > > 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. > > > 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á. > > > > 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 > > Ps prikladám vytvor bude v prílohe > > > > _______________________________________________ > Python mailing list > [email protected] > http://www.py.cz/mailman/listinfo/python > > Visit: http://www.py.cz >
_______________________________________________ Python mailing list [email protected] http://www.py.cz/mailman/listinfo/python Visit: http://www.py.cz
