Zdravím přátelé.
Válí se mi doma nevyužit cubieboard a napadlo mě, že si zkusím udělat malou Weather Station.
Našel jsem example, který je vytvořen v pythonu.
Dostal jsem se do fáze, že mi stanice chodí, ale mám problém s výpisem datumu. Mám výstup: neděle říjen 23 2016
A problém s háčky a čárky. Používám kódování cs_CZ.utf8. Problém je ale pouze zde, zbylý text se mi zobrazuje správně.
V config.py jsem našel řádek: DateLocale a ten jsem upravil na:
DateLocale='cs_CZ.UTF-8'
Potom v souboru PyQtPiClock.py je výstup:
dy = "{0:%I:%M %p}".format(now)
if dy != pdy:
pdy = dy
datey2.setText(dy)
if now.day != lastday:
lastday = now.day
# date
sup = 'th'
if (now.day == 1 or now.day == 21 or now.day == 31):
sup = 'st'
if (now.day == 2 or now.day == 22):
sup = 'nd'
if (now.day == 3 or now.day == 23):
sup = 'rd'
if Config.DateLocale != "":
sup = ""
ds = "{0:%A %B} {0.day}<sup>{1}</sup> {0.year}".format(now, sup)
datex.setText(ds)
datex2.setText(ds)
A problém vidím zde:
ds = "{0:%A %B} {0.day}<sup>{1}</sup> {0.year}".format(now, sup)
Tak mě zajímá, jestli někdo neporadí, jak nastavit ten výstup na:
neděle 23. října 2016
a s dobrým kódováním. Díky moc