<div dir="ltr">Ja bych jeste dodal, ze je tam nekolik vrstev, ktere to muzou rozbit. Cili bych pro zacatek uceni pythonu zvolil neco, kde ho pouzivam primo. Nebo kdyz uz web, tak treba Django a ne CGI.<div><br></div><div>Vidim tam minimalne dve dalsi mista krome Pythonu samotneho, kde to muze delat neplechu: (1) nejake kodovani weboveho serveru a te CGI komunikace (2) HTTP hlavicky (3) nakonec i ten html dokument rika neco o kodovani dokumentu.<div><br></div><div>V cestine mrknete treba na <a href="http://pyladies.cz">pyladies.cz</a> materialy, nebo v anglictine na Django tutorial. Na webu je toho spousty, pripadne par dalsich doporuceni bude na <a href="http://python.cz">python.cz</a></div><div><br></div><div>Drzim palce!</div></div></div><div class="gmail_extra"><br><div class="gmail_quote">2017-05-15 3:16 GMT-07:00 Ondrej Tuma <span dir="ltr"><<a href="mailto:konference@webjet.cz" target="_blank">konference@webjet.cz</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Zdravím,<br>
<br>
Je třeba aby byly na serveru nastaveny locals na utf-8.<br>
<br>
Při otvírání souborů (což stdout je) lze nastavit správné kódování, a<br>
přetížit tak kódování do správné znakové sady.<br>
<br>
<a href="https://docs.python.org/3/library/functions.html#open" rel="noreferrer" target="_blank">https://docs.python.org/3/<wbr>library/functions.html#open</a><br>
<br>
        *encoding* is the name of the encoding used to decode or encode<br>
        the file. This should only be used in text mode. The default<br>
        encoding is platform dependent (whatever<br>
        locale.getpreferredencoding() returns), but any text encoding<br>
        supported by Python can be used. See the codecs module for the<br>
        list of supported encodings.<br>
<br>
Ondra<br>
<br>
<br>
V Fri, 12 May 2017 14:13:48 +0200 (CEST)<br>
"Jaroslav Hetzer" <<a href="mailto:HetzerJaroslav@seznam.cz">HetzerJaroslav@seznam.cz</a>> napsáno:<br>
<div><div class="h5"><br>
> Dobrý den,<br>
><br>
> jako své hoby jsem se rozhodl, že se naučím python a nyní se zabývám<br>
> CGI<br>
> > scripty. Vše probíhalo vpořádku do doby, než jsem použil v kódu<br>
> > češtinu. Zkoušel jsem:<br>
> >  - nastavit na serveru charset na utf-8    AddDefaultCharset UTF-8<br>
> > - použil jsem v kodu # -*- coding: utf-8 -*-<br>
> > - použil jsem v kodu print ("Content-Type: text/html;<br>
> > Charset=utf-8;\n")<br>
> >  - zkoušel jsem použít print (u"<h1>Funguje mi to!!! Hurá!!!</h1>")<br>
> ><br>
> > aj., ale vždy jsem skončil s chybou resp. text s diakritikou se v<br>
> > příkazu<br>
> print na webu nezobrazil. Pokud jsem např á zaměnil za a, tak vše<br>
> bylo v pořádku. Třetí den procházím všechny možné weby, ale nic<br>
> nefunguje. Už nevím jak dál.Prosím o radu.Děkuji.<br>
> ><br>
> >><br>
> > #!/usr/bin/python<br>
> > # -*- coding: utf-8 -*-<br>
> ><br>
> > import datetime<br>
> ><br>
> > print ("Content-Type: text/html; Charset=utf-8;\n")<br>
> > print ("<h1>Funguje mi to!!! Huráááá!!!</h1>")<br>
> ><br>
> > td=datetime.datetime.today()<br>
> ><br>
> > print ("<p>Aktuální datum: {}. {}. {}</p>".format(td.day, td.month,<br>
> > td.year)) print ("<p>Aktuální čas: {}:{}:{}</p>".format(td.hour,<br>
> > td.minute, td.second))<br>
>  <br>
> Děkuji za odpověď.<br>
> S pozdravem<br>
><br>
> Hetzer Jaroslav<br>
> <a href="mailto:hetzerjaroslav@seznam.cz">hetzerjaroslav@seznam.cz</a><br>
<br>
<br>
<br>
--<br>
</div></div>Ondřej Tůma <<a href="mailto:mcbig@zeropage.cz">mcbig@zeropage.cz</a>><br>
www: <a href="http://ipv6.mcbig.cz" rel="noreferrer" target="_blank">http://ipv6.mcbig.cz</a>   jabber: <a href="mailto:mcbig@jabber.cz">mcbig@jabber.cz</a>   twitter: mcbig_cz<br>
<br>
<br>
<br>
------------------------------<wbr>----------<br>
<div class="HOEnZb"><div class="h5"><br>
Freehosting PIPNI - <a href="http://www.pipni.cz/" rel="noreferrer" target="_blank">http://www.pipni.cz/</a><br>
<br>
</div></div><br>______________________________<wbr>_________________<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" rel="noreferrer" target="_blank">http://www.py.cz/mailman/<wbr>listinfo/python</a><br>
<br>
Visit: <a href="http://www.py.cz" rel="noreferrer" target="_blank">http://www.py.cz</a><br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature">Jakub Vysoky<br><br>mob: +420 605 852 377<br>jab: <a href="mailto:jakub.vysoky@gmail.com" target="_blank">jakub.vysoky@gmail.com</a><br>twit: <a href="https://twitter.com/kvbik" target="_blank">https://twitter.com/kvbik</a></div>
</div>