[python] nejde čeština v CGI

Jaroslav Hetzer HetzerJaroslav na seznam.cz
Pátek Květen 12 14:13:48 CEST 2017


Dobrý den,

jako své hoby jsem se rozhodl, že se naučím python a nyní se zabývám CGI 
> scripty. Vše probíhalo vpořádku do doby, než jsem použil v kódu češtinu. 
> Zkoušel jsem: 
>  - nastavit na serveru charset na utf-8    AddDefaultCharset UTF-8 
> - použil jsem v kodu # -*- coding: utf-8 -*- 
> - použil jsem v kodu print ("Content-Type: text/html; Charset=utf-8;\n") 
>  - zkoušel jsem použít print (u"<h1>Funguje mi to!!! Hurá!!!</h1>") 
> 
> aj., ale vždy jsem skončil s chybou resp. text s diakritikou se v příkazu 
print na webu nezobrazil. Pokud jsem např á zaměnil za a, 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.Prosím o radu.Děkuji.
> 
>> 
> #!/usr/bin/python 
> # -*- coding: utf-8 -*- 
> 
> import datetime 
> 
> print ("Content-Type: text/html; Charset=utf-8;\n") 
> print ("<h1>Funguje mi to!!! Huráááá!!!</h1>") 
> 
> td=datetime.datetime.today() 
> 
> print ("<p>Aktuální datum: {}. {}. {}</p>".format(td.day, td.month, 
> td.year)) print ("<p>Aktuální čas: {}:{}:{}</p>".format(td.hour, 
> td.minute, td.second)) 
 
Děkuji za odpověď. 
S pozdravem

Hetzer Jaroslav
hetzerjaroslav na seznam.cz
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://www.py.cz/pipermail/python/attachments/20170512/a518e010/attachment-0002.html>


Další informace o konferenci Python