NOVINKA - Online rekvalifikační kurz Java programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
NOVINKA – Víkendový online kurz Software tester, který tě posune dál. Zjisti, jak na to!
Avatar
Martin Štěrba:29.7.2016 19:26

Dobrý den, chtěl bych se zeptat jak vložím na web psaný v html aplikaci v pythonu. Tím myslím že jsem si vytvořil program v Pythonu a chtěl bych aby se spustil na webu.

Děkují za odpověď.

 
Odpovědět
29.7.2016 19:26
Avatar
mat.masar
Člen
Avatar
Odpovídá na Martin Štěrba
mat.masar:30.7.2016 14:58

Python na webu se nazývá django. Snad ti to nějak pomůže.

 
Nahoru Odpovědět
30.7.2016 14:58
Avatar
mat.masar
Člen
Avatar
mat.masar:31.7.2016 13:03

Neaktivní uživatel za co mínus? Nikdo jiný mu nic nenapsal...napsal jsem mu aspon, na co se může podívat.

 
Nahoru Odpovědět
31.7.2016 13:03
Avatar
Odpovídá na mat.masar
Neaktivní uživatel:31.7.2016 17:18

Promiň, nestihl jsem dopsat odpověď a potom jsem už na to zapomněl.
Zjednodušeně. Python na HTML web nedostaneš. HTML interpretuje prohlížeč, a pro to, aby mohl spouštět programy v Pythonu musel by pro to mít podporu (což žádný prohlížeč nemá).
Ale existuje alternativa, a to v té podobě, že Python poběží na serveru a v programu, co na serveru běží budeš dynamicky generovat HTML stránky a do nich případně vkládat výstupy daného programu. Pokud by jsi tuto možnost chtěl využít, máš několik možností. Tou první je použití WSGI, což je interface mezi websererem a Pythonní aplikací. Takovou aplikaci můžeš udělat velmi rychle, ale je to složitější něž druhá metoda - použití frameworku. Místo surového WSGI můžeš použít nějaký z existujících webových frameworků pro Python. Jak už tady zmínil mat.masar (bohužel neúplně, proto to mínus), existuje například framework Django. Osobně si myslím, že Django je pro začátečníka zbytečně složité, proto ti můžu doporučit například Flask, který je (dle mého názoru) mnohem jednodušší.

Nahoru Odpovědět
31.7.2016 17:18
Neaktivní uživatelský účet
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 4 zpráv z 4.