🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.python
3 messages
3 total messages Started by Mrowak Wed, 17 Aug 2011 16:23
Python w Google App Engine i krzaki
#28201
Author: Mrowak
Date: Wed, 17 Aug 2011 16:23
33 lines
2190 bytes
Witam gronowiczów! Zwracam się do Was o pomoc z bardzo trywialną
sprawą (chyba).

Otóż jak mało doświadczony użytkownika Pythona, zacząłem się bawić
Google App Engine. Na podstawie książki stworzyłem prostą aplikację
typu "Witaj Świcie". Problem polega na tym, że chciałby zawrzeć w niej
polskie znaki.

No i się zaczęło...

Czy ktoś z Was wie jak sprawić by poniższy fragment kodu

>> # -*- coding: utf-8 -*-

>> import datetime

>> print 'Content-Type: text/html'
>> print ''
>> print '<html>'
>> print '<head>'
>> print '<title>Witaj świecie</title>'
>> print '</head>'
>> print '<body>'
>> print '<h1>Witaj świecie</h1>'
>> print ''
>> print 'Data logowania to: %s' % (datetime.datetime.now())
>> print '</body>'
>> print '</html>'

wyświetlał polskie znaki poprawnie. Jak widać włączyłem kodowanie
znaków w UTF-8 używając # -*- coding: utf-8 -*-. Plik zapisuję również
w UTF-8 (za pomocą notepad++, zresztą w windowsowym notatniku i innych
programach też sprawdziłem). Pracuję na Pythonie 2.5.4
Re: Python w Google App Engine i krzaki
#28202
Author: Mrowak
Date: Wed, 17 Aug 2011 17:05
23 lines
2041 bytes
Ok, głupi jestem. Po 3 godzinach bezskutecznej walki w końcu wpadłem
na pomysł że może wypadałoby tak dodać znacznik kodowania do pliku.

Całość wygląda w ten sposób:

>> # -*- coding: utf-8 -*-
>>
>> import datetime
>>
>> print 'content-Type: text-html '
>> print ''
>> print '<html>'
>> print '<html>'
>> print '<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">'
>> print '<head>'
>> print '<title>Witaj świecie</title>'
>> print '</head>'
>> print '<body>'
>> print '<h1>Witaj świecie</h1>'
>> print ''
>> print 'Data logowania to: %s' % (datetime.datetime.now())
>> print '</body>'
>> print '</html>'
Re: Python w Google App Engine i krzaki
#28203
Author: Jordan Szubert
Date: Wed, 17 Aug 2011 19:57
7 lines
1061 bytes
Dnia 17-08-2011 o 18:23:07 Mrowak <mreszotnik@gmail.com> napisał(a):

->> print 'Content-Type: text/html'
+>> print 'Content-Type: text/html; charset=utf-8'

-- 
Jordan Szubert
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads