[python] key binding and listen in background
ahoj . pouzivam pomerne stary python 2.5 , a neviem to zmenit . Neviem instalovať externe modulytakze musí byť všetko native . potrebujem kód ktorý bude citať keyboard aj na pozadí a bude vykonávať môj kód. sledovanie klávas F1 až F12 a následne vykonanie časti kódu . teraz mam programi delene a vo windows im priradujem klávesovú skratku . nieje to dobré . dá sa to srpaviť ako jeden program ktry bude čítať klávesnicu aj na pozadi?? ďakujem. ___ Python mailing list python@py.cz http://www.py.cz/mailman/listinfo/python Visit: http://www.py.cz
Re: [python] key binding and listen in background
Používam python na automatické vypĺňanie nejakých formulárov v jednom programe. Teraz dávam skript na plochu a vo vlastnostiach definujem klávesovú skratku. Po stlačení to všetko funguje. Ale: 1. riešim ako zabrániť tomu aby som vedel spustiť 2 rôzne skripty ak sú klávesy vedľa seba 2. niekedy nejaký skript prestane fungovat , alebo proste klávesová skratka vo Windows nefunguje . je jednoduché to používať , napríklad kalkuilačku spustíš , a podobne . neviem tam inštalovať inúp verziu Python , a ani modul . Doteraz som všetko spravil natívne , v tom čo je vo verzii 2.5 Chcel by som spraviť hlavný program ktorý by zachytával tie skratky a následne by spúšťal skript ktorý potrebujem a nemusel by som sa spoliehať na windows .. ale ďakujem. ___ Python mailing list python@py.cz http://www.py.cz/mailman/listinfo/python Visit: http://www.py.cz
Re: [python] key binding and listen in background
ahoj. na internte sú príklady , ale musím inštalovať modul pynput a to nemôžem. ___ Python mailing list python@py.cz http://www.py.cz/mailman/listinfo/python Visit: http://www.py.cz
Re: [python] key binding and listen in background
Dňa streda, 12. februára 2020 18:04:47 UTC+1 Josef Skladanka napísal(a): > Tak jako ciste prakticky, kdyz umis napsat a spustit vlastni skript v > pythonu, umis pouzit libovolnou knihovnu. Proste si ji dej do > "adresare se skriptem" misto do systemove cesty. > Stejne tak bys ale mohl pouzit treba portable python vyssi verze. > Realne ve chvili kdy muzes spusti vlastni exac muzes delat docela > dost. > > Dokud nam nedas konkretni omezeni a duvody pro ne, tak myslim, ze ti > neni moc jak vic pomoci. Mezi radky mi prijde, ze se tim nekde snazis > tak trosku neco ojebavat, a tak ses co mozna nejmin konkretni, ale > samozrejme to muze byt jen moje jazykova bariera. Rozhodne to neni > pokus o osobni utok. > > J. > > On Wed, Feb 12, 2020 at 2:55 PM wrote: > > > > Používam python na automatické vypĺňanie nejakých formulárov v jednom > > programe. > > Teraz dávam skript na plochu a vo vlastnostiach definujem klávesovú skratku. > > Po stlačení to všetko funguje. > > Ale: > > 1. riešim ako zabrániť tomu aby som vedel spustiť 2 rôzne skripty ak sú > > klávesy vedľa seba > > 2. niekedy nejaký skript prestane fungovat , alebo proste klávesová skratka > > vo Windows nefunguje . > > > > je jednoduché to používať , napríklad kalkuilačku spustíš , a podobne . > > neviem tam inštalovať inúp verziu Python , a ani modul . > > Doteraz som všetko spravil natívne , v tom čo je vo verzii 2.5 > > > > Chcel by som spraviť hlavný program ktorý by zachytával tie skratky a > > následne by spúšťal skript ktorý potrebujem a nemusel by som sa spoliehať > > na windows .. > > > > ale ďakujem. > > ___ > > Python mailing list > > python@py.cz > > http://www.py.cz/mailman/listinfo/python > > > > Visit: http://www.py.cz > > > > -- > "The best is the enemy of the good." >--Voltaire Ďakujem. Ešte uvidím ako na to.. V podstate mne všetko funguje , problem je windows ako keby niekedy nebral klavesove skratky zo zastupcov na ploche .. ale ďakujem. pekný večer. ___ 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
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
[python] Uloženie UNICODE do clipboard
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
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
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
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
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