Stránka 1 z 1

Otevření source code přes kód

Odeslat příspěvekNapsal: 11. 10. 2018 16:17
od Luka35
Ahoj, chtěl bychse zeptat, zda se dá pomocí nějaké funkce otevřít zdrojový kód z načtené stránky pomocí Pythonu.(Jde mi o to, že stránku otevřu pomocí: webbrowser.open(nějaká adresa). Existuje i nějaká funkce na otevření zdrojového kódu této stránky). Zajímá mě to kvůli tvorbě aplikace, která toto bude vyžadovat...

Děkuji
Lukáš

Re: Otevření source code přes kód

Odeslat příspěvekNapsal: 11. 10. 2018 16:40
od suk
https://docs.python.org/2/library/webbr ... webbrowser

webbrowser.open dela to, ze spusti nejaky prohlizec. Tedy zobrazit zdrojovy kod, ktery dostal prohlizec nelze (mohou existovat specificke pripady, kdy by ho ziskat slo - potencialne ve forme DOMu).

Co ale muze stacit je, ze po otevreni prohlizece si skript zdrojak stahne sam. Nelze zarucit, ze bude stejny.

Re: Otevření source code přes kód

Odeslat příspěvekNapsal: 12. 10. 2018 05:01
od JanFiala
Zkus se podívat třeba na webbrowser.get()

Tím bys měl být schopný získat i zdrojový kód stránky

Samozřejmě myslím až zdrojový kód, který webový server uživateli poskytne, ne zdrojáky skriptů, které se provádí na serverové straně

Re: Otevření source code přes kód

Odeslat příspěvekNapsal: 12. 10. 2018 08:46
od JirkaVejrazka
Jak jsem psal v poradne - misto "webbrowser" pouzij "urllib2" nebo "requests"

Re: Otevření source code přes kód

Odeslat příspěvekNapsal: 12. 10. 2018 11:00
od suk
JanFiala: Get, jestli chapu dobre, vrati pouze objekt, ktery lze pouzit ke spusteni daneho konkretniho prohlizece: https://github.com/python/cpython/blob/ ... ser.py#L37