Re: [python] Ovlivnění názvu souboru a čísla řádku ve výjimkách

2022-04-05 Tema obsahu Josef Skladanka
Hele, nevim jestli to neni uplne debilini a nefunkcni napad (tedka to na
telefonu nevyzkousim) ale co ten kod v "dilcich" modulech (010.py, ...)
obalit do nejakyho "chytam vyjimky a re-raisuju je se spravnyma
parametrama" dekoratoru? Netusim jak to budete "spojovat", cekam ze
automaticky nejakym "generatorem kodu", tak by to mohlo byt i vcelku
primocare udelatelny na te "spojovaci" vrstve.

Ale... To je tak jako z hospody od piva, cekam ze je na to lepsi reseni.

On Tue, Apr 5, 2022 at 6:38 PM Vladimír Macek  wrote:

> Zdravím, mám neobvyklou otázku.
>
> Zvažujeme do jednoho projektu s embedovaným Pythonem vývoj skriptů tak, že
> se jeden py modul bude vyvíjet po segmentech. Budou nazvané třeba 010.py,
> 020.py, 030.py, ...
>
> Pro puristy, budou to malé segmenty specifické domény, nikoli standardní
> projekt. :-)
>
> Pro provedení se všechny segmenty modulu spojí do jednoho mod.py. Avšak
> když v něm nastane chyba, bude v tracebacku mod.py a číslo řádku z něj.
>
> Vývojář ale bude potřebovat problém najít ve zdrojových segmentech 010.py,
> 020.py, ...
>
> Samozřejmě si můžu segmenty zaindexovat, analyzovat text tracebacku a
> obohatit ho o přepočítané pozice.
>
> Chci se jen zeptat, jestli někdo z vás neví třeba o způsobu, jak ovlivnit
> interní počítadlo tak, že by se při spojování do mod.py dal na začátek
> každého segmentu nějaký override názvu souboru a počítadla řádků.
>
> Pokud někoho z vás napadnou alternativy, aby se segmenty provedly ve
> stejném namespace a bez spojování nebo jiné řešení, uvítám tip.
>
> Děkuju!
>
> Vladimír Macek | +420 608 978 164
>
> ___
> 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
___
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

2020-02-12 Tema obsahu Josef Skladanka
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
___
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

2020-02-12 Tema obsahu Josef Skladanka
A neches nam spis rict "proc" to chces delal, nez "co"? Proc napriklad
nemuzes nic instalovat (napriklad novejsi python, vedle sebe muzes mit
nainstalovanych pythonu kolik chces)? Jestli nemas admin prava, tak by
ti tam stejne poradne nefungoval ani ten keylogger :D
Jakej to ma cely smysl, ze si nemuzes nastavit klavesovy zkratky?
Popravde to moc nechapu.

On Wed, Feb 12, 2020 at 2:25 PM  wrote:
>
> 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



-- 
"The best is the enemy of the good."
   --Voltaire
___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz


Re: [python] Mám začít s Pythonem?

2017-02-20 Tema obsahu Josef Skladanka
Davide,

pocitac na kterem jsem s Pythonem zacinal byl mozna jeste vetsi sunka, nez
co mas ted, takze bych se nebal.
Bez problemu by ti mel stacit nainstalovat jen Python interpret a nejaky
textovy editor dle vyberu. Kdysi byl soucasti distribuce pythonu pro
Windows (idle) ale me moc k srdci neprirostl. Kazdopadne na zacatek urcite
dobry.
USB port to ma, a instalacka pythonu ma par desitek mega. Pokud se nepletu
(roky s windows mam davno za sebou) tak tohle je to co chces:
https://www.python.org/ftp/python/3.6.0/python-3.6.0.exe

Joza

P.S. hodne zdaru, a drzim palce. Neboj se ptat - neexistuji spatne otazky,
jen spatne polozene otazky - komunita tady je celkem pratelska. Mame i FB
skupinu pokud by to byl tvuj preferovany komunikacni kanal
https://www.facebook.com/groups/pyonieri/?ref=bookmarks

2017-02-20 17:18 GMT+01:00 Daniel Nýdrle :

> Dobrý večer, měl bych na vás jednu otázku. Chtěl bych začít s Pythonem,
> ale nejsem si jistý. Je mi třináct let, umím základy HTML, příští rok budu
> zkoušet přijímačky na SŠ, obor Informační technologie, kde se programování
> povinně vyučuje, ALE mé zařízení pravděpodobně není pro programování v
> Pythonu dostačující. Mám třináct let starý notebook Acer Aspire 1350 s
> Windows XP bez přístupu k WiFi, RAM: 1 GB, HDD: volných 9 GB. Četl jsem, že
> k programování v Pythonu se musí ještě něco stáhnout a nainstalovat, což
> bude s tímto křápem problém. Jaký je váš názor?
> ___
> 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
___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz

Re: [python] Plně kvalifikovaný název místo importu?

2016-05-25 Tema obsahu Josef Skladanka
To mi, upřímně, přijde jako skoro ten nejblbější důvod (no offense). Ono
samozřejmě jde udělat třeba tohle:

__import__('tempfile').gettempdir()

Ale že by to bylo lepší, nebo nedej bože přehlednější, to teda není, a
fakt to nedoporučuju používat, pokud pro to nejsou skutečné důvody.


2016-05-25 10:28 GMT+02:00 Libor Jelínek :

> Motivace je jen lenost a taky by mi to přišlo přehlednější uvést FQN,
> pokud importované "něco" použiju jen jednou.
> ___
> 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
___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz

Re: [python] Plně kvalifikovaný název místo importu?

2016-05-25 Tema obsahu Josef Skladanka
Chtělo by se říct "ne", ale budu konstruktivnější - na co to potřebuješ?
Osobně mi to smrdí blbým návrhem, nebo nepochopením, ale je možný, že mi
něco uniká. (Jinak teda, pokud vím, tak bez "nějakýho" importu to co chceš
prostě nejde)

Joža

2016-05-25 10:17 GMT+02:00 Libor Jelínek :

> Ahoj,
> existuje nějaký způsob např. zavolání funkce modulu plně kvalifikovaným
> názvem aniž by ho bylo třeba nutné nejprv importovat?
>
> Místo
>
>import tempfile
>tempfile.gettempdir()
>
> jen něco jako
>
>tempfile.gettempdir()
>
> ?
> ___
> 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
___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz