Re: [Python] Da prompt a ???

2014-11-04 Per discussione Ivan B.


Il 31/10/2014 14:41, Marco Beri ha scritto:
2014-10-31 14:34 GMT+01:00 Simone Federici >:


Io farei cosi:
Fai girare python come servizio e digli di scrivere su file.
Poi farei una gui che mostra un tail sullo stesso file.
Se il cliente chiude per sbaglio la gui non ferma il servizio. E
rilanciando la gui vede gli aggiornamenti.
Poi puoi anche prevenire il pulsante close, con un sei davvero sicuro?


Il servizio è una buona idea ma poi è scomodo da tirare giù o 
aggiornare, però va sempre.
L'idea dell'icona nel tray non è poi da gettare. Puoi aggiungere lì, 
se vuoi, anche il close del programma, però, mi pare, parte solo dopo 
la login e non al boot del sistema.


Con wxPython si fa così: 
http://stackoverflow.com/questions/6389580/quick-and-easy-trayicon-with-python


Con PyQt4 così: 
http://stackoverflow.com/questions/893984/pyqt-show-menu-in-a-system-tray-application


Con PyQt5 così: 
http://www.utilities-online.info/articles/Create-a-PyQt-tray-icon-to-send-UDP-Datagram/#.VFOQn_TF9yF


http://www.brunningonline.net/simon/blog/archives/SysTrayIcon.py.htmlOppure 
puoi farlo nativamente con pywin32 e questo modulo: 
https://code.google.com/p/pysystray/


Ciao.
Marco.



Perfetto grazie, mi avete dato tutti degli ottimi spunti.
Alla fine ho optato per https://code.google.com/p/pysystray/ suggerito 
da Marco Beri.


Devo dire che il servizio, con relativo monitoraggio, mi ha stimolato 
parecchio. Purtroppo però diventa "complessa" la gestione da parte 
dell'utente finale.


Grazie a tutti, a presto
Ivan B.

___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


[Python] ImportError: No module named UserArray

2014-11-04 Per discussione Daniele Zambelli
Sto tentando di far funzionare una libreria che potrebbe servirmi ma
che mi sembra un po' abbandonata. Quando la importo ottengo:

>>> import pygeo

Traceback (most recent call last):
  File "", line 1, in 
import pygeo
  File "/usr/lib/python2.7/dist-packages/pygeo/__init__.py", line 3, in 
from pygeo.vpyframe import display
  File "/usr/lib/python2.7/dist-packages/pygeo/vpyframe.py", line 34,
in 
from pygeo.base.element import elements,freepoints
  File "/usr/lib/python2.7/dist-packages/pygeo/base/element.py", line
4, in 
from pygeo.base.pygeomath import identity
  File "/usr/lib/python2.7/dist-packages/pygeo/base/pygeomath.py",
line 7, in 
from UserArray import UserArray
ImportError: No module named UserArray

Qualche idea su come risolvere?

Grazie

-- 

Daniele

www.fugamatematica.blogspot.com

giusto!
nel verso
forse è perché non guardiamo le cose
Quando non ci capiamo,
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] ImportError: No module named UserArray

2014-11-04 Per discussione Daniele Tricoli
On Tuesday 04 November 2014 22:09:55 Daniele Zambelli wrote:
[CUT intero traceback]
> ImportError: No module named UserArray
> Qualche idea su come risolvere?

Se non ricordo male UserArray si trovava in Numeric.

numpy fino alla < 1.9.0 aveva oldnumeric ma è stato rimosso,
appunto, dalla 1.9.0. Però era definito così:


http://sources.debian.net/src/python-numpy/1:1.8.2-2/numpy/oldnumeric/user_array.py/?hl=8#L4

Spero di non ricordare male e che ti sia di aiuto.

In ogni caso un minimo di mantenimento dovrai farlo mi sa...

o/

-- 
 Daniele Tricoli 'Eriol'
 http://mornie.org
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python