<html>
<head>
<meta content="text/html; charset=iso-8859-2"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<p>(Používám python 2)</p>
<p>1. Jaká chyba?<br>
2. print provádí konverzi unicode hodnoty (když ví na co)<br>
3. print unicode hodnoty asi neplodí utf8 kterou deklarujete<br>
</p>
<p>Dělám scripty které mají jet v pod windowsama i pod linuxem, na
stdout i do roury (do souboru).<br>
Taky mne stálo dost úsilí než jsem si to srovnal v hlavě a napsat
vhodné funkce.<br>
Raději jsem si v py vytvořil jednoduchý http server, než abych
zápasil s cgi.<br>
</p>
<br>
<div class="moz-cite-prefix">Dne 12.5.2017 v 14:13 Jaroslav Hetzer
napsal(a):<br>
</div>
<blockquote cite="mid:AUr.C2%7B6.4WUVA8W%7DMxJ.1P5QRy@seznam.cz"
type="cite">Dobrý den,<br>
<br>
jako své hoby jsem se rozhodl, že se naučím python a nyní se
zabývám CGI
<br>
> scripty. Vše probíhalo vpořádku do doby, než jsem použil v
kódu češtinu.
<br>
> 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;
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 příkazu print na webu nezobrazil. Pokud jsem např <font
color="#1b59d3"><b>á</b></font> zaměnil za <font
color="#1b59d3"><b>a</b><font color="#000000">, tak vše bylo v
pořádku. Třetí den procházím všechny možné weby, ale nic
nefunguje. Už nevím jak dál.</font></font>Prosím o
radu.Děkuji.<br>
> <br>
>> <br>
><font color="#d28419"> #!/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))
</font><br>
<br>
Děkuji za odpověď. <br>
S pozdravem<br>
<br>
Hetzer Jaroslav<br>
<a class="moz-txt-link-abbreviated" href="mailto:hetzerjaroslav@seznam.cz">hetzerjaroslav@seznam.cz</a><br>
<br>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
Python mailing list
<a class="moz-txt-link-abbreviated" href="mailto:python@py.cz">python@py.cz</a>
<a class="moz-txt-link-freetext" href="http://www.py.cz/mailman/listinfo/python">http://www.py.cz/mailman/listinfo/python</a>
Visit: <a class="moz-txt-link-freetext" href="http://www.py.cz">http://www.py.cz</a></pre>
</blockquote>
<br>
</body>
</html>