Re: [python] Uloženie UNICODE do clipboard

2020-01-29 Tema obsahu dominik . sevc
Dňa streda, 29. januára 2020 8:47:30 UTC+1 ZdPo Ster napísal(a):
> On Tue, 28 Jan 2020 at 18:10,  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
> 
> pyt...@py.cz
> 
> http://www.py.cz/mailman/listinfo/python
> 
> 
> 
> Visit: http://www.py.cz

Ahoj.
Uz to mam uz som to pochopil ako to mam robit .
Dakujem za vas cas.
___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz


Re: [python] Uloženie UNICODE do clipboard

2020-01-28 Tema obsahu ZdPo Ster
On Tue, 28 Jan 2020 at 18:10,  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


Re: [python] Uloženie UNICODE do clipboard

2020-01-28 Tema obsahu dominik . sevc
Dňa utorok, 28. januára 2020 17:34:27 UTC+1 domin...@gmail.com napísal(a):
> Dňa utorok, 28. januára 2020 16:29:17 UTC+1 Rastislav Vojtko napísal(a):
> > Ahoj,
> > 
> > 
> > v minulosti som to riešil týmto:
> > 
> > 
> > #!/usr/bin/env python
> > # -*- coding: utf-8 -*-
> > 
> > 
> > skús, možno to pomôže.
> > 
> > 
> > Rasťo
> > 
> > 
> > 
> > 
> > 
> > ut 28. 1. 2020 o 16:15  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.
> > 
> > 
> > 
> > ___
> > 
> > Python mailing list
> > 
> > pyt...@py.cz
> > 
> > http://www.py.cz/mailman/listinfo/python
> > 
> > 
> > 
> > Visit: http://www.py.cz
> 
> ahoj.
> 
> Nefunguje to dobre.
> Neviem preco ale ak to spustam tak ze mam kod otvoreny v IDE tak to funguje 
> dobre.
> ale ak zavriem okno a spustam to ako subor (normalen nan kliknem alebo cez 
> enter) tak funguje len ked vyberiem polozku bez diakritiky . ak je niekde 
> diakritika tak to zblbne.. a ani neviem v com presne ..
> ak to ovorim v IDE tak to funguje aj s diakritikou..
> 
> nie je potrebne nieco nastavit cez kod ? nejake default kodovanie na utf-8
> 
> dakujem.

ahoj . 
docasne som to vyriesil takto:

import sys
reload(sys)
sys.setdefaultencoding("utf-8")

neviem ci je to spravne ale funguje to .. 

otazka je ci to neovplivni ine procesi na pozadi ???
___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz


Re: [python] Uloženie UNICODE do clipboard

2020-01-28 Tema obsahu dominik . sevc
Dňa utorok, 28. januára 2020 16:29:17 UTC+1 Rastislav Vojtko napísal(a):
> Ahoj,
> 
> 
> v minulosti som to riešil týmto:
> 
> 
> #!/usr/bin/env python
> # -*- coding: utf-8 -*-
> 
> 
> skús, možno to pomôže.
> 
> 
> Rasťo
> 
> 
> 
> 
> 
> ut 28. 1. 2020 o 16:15  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.
> 
> 
> 
> ___
> 
> Python mailing list
> 
> pyt...@py.cz
> 
> http://www.py.cz/mailman/listinfo/python
> 
> 
> 
> Visit: http://www.py.cz

ahoj.

Nefunguje to dobre.
Neviem preco ale ak to spustam tak ze mam kod otvoreny v IDE tak to funguje 
dobre.
ale ak zavriem okno a spustam to ako subor (normalen nan kliknem alebo cez 
enter) tak funguje len ked vyberiem polozku bez diakritiky . ak je niekde 
diakritika tak to zblbne.. a ani neviem v com presne ..
ak to ovorim v IDE tak to funguje aj s diakritikou..

nie je potrebne nieco nastavit cez kod ? nejake default kodovanie na utf-8

dakujem.
___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz


Re: [python] Uloženie UNICODE do clipboard

2020-01-28 Tema obsahu dominik . sevc
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??

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 ??

dakujem.
___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz


Re: [python] Uloženie UNICODE do clipboard

2020-01-28 Tema obsahu dominik . sevc
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.

___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz


Re: [python] Uloženie UNICODE do clipboard

2020-01-28 Tema obsahu Petr Viktorin

On 2020-01-28 16:13, dominik.s...@gmail.com wrote:

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 .


To je verze stará jedenáct let. Opravdu není možnost aktualizovat? :(

Každopádně zkus před řetězec dát předponu `u`:

okno.clipboard_append(u"žriebä , ľúbim ťa , čítať")

Mně to pak funguje s Pythonem 2.6, ale nevím jak to půjde na Windows.



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.

___
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


Re: [python] Uloženie UNICODE do clipboard

2020-01-28 Tema obsahu Rastislav Vojtko
Ahoj,

v minulosti som to riešil týmto:

#!/usr/bin/env python
# -*- coding: utf-8 -*-

skús, možno to pomôže.

Rasťo


ut 28. 1. 2020 o 16:15  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.
>
> ___
> 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