On Tue, 28 Jan 2020 at 18:10, <dominik.s...@gmail.com> wrote: > Dňa utorok, 28. januára 2020 16:13:02 UTC+1 domin...@gmail.com napísal(a): > > Ahoj všetci. > > Mám taký problém s jedním programom. > > Som odkázaný používať python verziu 2.5.1 , Tkinter verzia 8.4 , IDE > 1.2.1 . > > Riešim problém s kódovaním znakov . > > > > potrebujem skopírovať text s diakritikiou do schránky (clipboard) a > pouzívam na to niekoľko spôsobov a stále neviem ak oto urobiť správne. > > > > jeden spôsob je cez Tkinter . > > > > import Tkinter as tk > > > > okno = tk.Tk() > > okno.withdraw() > > okno.clipboard_clear() > > okno.clipboard_append("žriebä , ľúbim ťa , čítať") > > okno.update() > > > > no ak si potom otvorím notepad a použijem Ctrl+v tak výsledný text je > skomolenina. > > > > Je možné nejako tento problém riešiť? > > > > Ďakujem. > > Ďakujem. > Začalo to fungovať. > Problem bol že som to skušal cez IDE nie spušťať zo súboru .. teraz to > funguje. > > ale potrebuje ešte z jednou vecou poradiť .. > > takto mam definované veci aby som mohol vytvoriť radio button . > > Farba = [ > (u"Modra",1), > (u"Zelena",2), > (u"Cervena",3), > (u"Cierna",4), > (u"Biela",5) > ] > > ak pouzijem: > print Farba[0] > vypise : 'modra' , 1 > > ak vicitam len text modra bez toho cisla?? > myslis toto: Farba[0][0]
> > totochcem = 3 > > teraz pouzivam toto: > for text, pozicia in Farba: > if pozicia == totochcem : > print text > > potom v premenej text mam iba farbu > > ako to je ?? > > Ja by som to riesil cez slovnik: Farba = { 1 : u"Ford", 2 : u"Zelena", 3 : u"Cervena", 4 : u"Cierna", 5 : u"Biela" } pozicia = 3 toto_chcem = Farba.get(3, "") if toto_chcem: print toto_chcem > dakujem. > _______________________________________________ > Python mailing list > python@py.cz > http://www.py.cz/mailman/listinfo/python > > Visit: http://www.py.cz >
_______________________________________________ Python mailing list python@py.cz http://www.py.cz/mailman/listinfo/python Visit: http://www.py.cz