Re: [Python] Script python come Windows Service

2013-12-05 Per discussione Giuseppe Saviano
 Qual'è la soluzione che mi consigliate per fare un lavoro decente?

Spero tu abbia gia' risolto, ad ogni modo anche la libreria standard
di python ha
un modulo che ti consente di pianificare task, si chiama sched.
http://docs.python.org/3/library/sched.html
Alla fine ti basta inserire lo script che schedula tutti i lavori
nella cartella esecuzione
automatica.

La mia personale esperienza con lo scheduler di windows non e' stata
delle migliori,
per questo poi ho ripiegato su sched.
Ricordo problemi di permessi e working directory diversa da quella che
mi aspettavo
ma purtroppo non posso essere più preciso perche' e' passato un bel
po' di tempo.

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


Re: [Python] Script python come Windows Service

2013-12-05 Per discussione Manlio Perillo

On 05/12/2013 11:47, Giuseppe Saviano wrote:

[...]
Ricordo problemi di permessi e working directory diversa da quella che
mi aspettavo


Su Windows nulla è come te lo aspetti... :)


 [...]


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


Re: [Python] Script python come Windows Service

2013-12-05 Per discussione Simone Federici
2013/12/5 Manlio Perillo manlio.peri...@gmail.com

 Su Windows Nulla è come te lo aspetti... :)


Così il Nulla dilaga. - Che cos'è questo Nulla?
Gmork: È windows che ci circonda.
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Script python come Windows Service

2013-12-05 Per discussione Carlos Catucci
2013/12/5 Simone Federici s.feder...@gmail.com

 Così il Nulla dilaga. - Che cos'è questo Nulla?
 Gmork: È windows che ci circonda.


Questa andrebbe scolpita nella roccia

Carlos
-- 
Somos los que amasan, sin embargo no tenemos pan,
somos los que cavan el carbón, sin embargo tenemos frío
somos los que no tienen nada, y estamos viniendo a tomar el mundo.
Tassos Livaditis (Poeta greco, 1922, 1988)
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Script python come Windows Service

2013-12-05 Per discussione piergiorgio pancino





Il Giovedì 5 Dicembre 2013 11:47, Giuseppe Saviano g.savi...@gmail.com ha 
scritto:
 
 Qual'è la soluzione che mi consigliate per fare un lavoro decente?

Spero tu abbia gia' risolto, ad ogni modo anche la libreria standard
di python ha
un modulo che ti consente di pianificare task, si chiama sched.
http://docs.python.org/3/library/sched.html
Alla fine ti basta inserire lo script che schedula tutti i lavori
nella cartella esecuzione
automatica.

La mia personale esperienza con lo scheduler di windows non e' stata
delle migliori,
per questo poi ho ripiegato su sched.
Ricordo problemi di permessi e working directory diversa da quella che
mi aspettavo
ma purtroppo non posso essere più preciso perche' e' passato un bel
po' di tempo.

Ciao,

G.
Grazie a tutti per i suggerimenti!
ho fatto funzionare un prototipo utilizzando la pianificazione di windows 
server come mi era stato suggerito,
in pratica senza installare nulla ho copiato Portable Python, il mio script e 
ho creato un file batch che mi aggiorna il path includendo le cartelle di 
portable python e poi fa partire lo script.
Come miglioramento potrei inviarmi un file di log via mail con i risultati 
dello script e in futuro magari non mi dispiacerebbe creare un vero e proprio 
servizio di windows, se non altro a scopo didattico :) 
Mi tenta anche questa ultimo suggerimento che utilizza lo sched di python e 
avrebbe il vantaggio di essere portabile anche su linux.
Vedremo! Intanto grazie!

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


Re: [Python] Script python come Windows Service

2013-12-03 Per discussione Daniele Varrazzo

On 2013-12-03 17:01, piergiorgio pancino wrote:

Scusatemi la domanda banale:
ho alcuni script scritti in python che vorrei venissero eseguiti una
o più volte al giorno sul server aziendale (Windows Small Business
Server 2011).
Come mi comporto? Installo python, le librerie che mi servono e a
quel punto che faccio? Dovrei creare un window service in qualche
modo?
Qual'è la soluzione che mi consigliate per fare un lavoro decente?

Chiaramente se non esiste una soluzione banale eventualmente vi
chiedo di indicarmi quali argomenti dovrei approfondire.


Perché, windows non ce l'ha un crontab? Mi ricordo vagamente che c'era 
una cosa tipo in pannello di controllo - amministrazione avanzata - 
attenti al leopardo - scheduled tasks che ti permette di eseguire una 
certa operazione periodicamente.


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


Re: [Python] Script python come Windows Service

2013-12-03 Per discussione Marco De Paoli
Il giorno 03 dicembre 2013 18:01, piergiorgio pancino
piert...@yahoo.itha scritto:

 Scusatemi la domanda banale:
 ho alcuni script scritti in python che vorrei venissero eseguiti una o più
 volte al giorno sul server aziendale (Windows Small Business Server 2011).
 Come mi comporto? Installo python, le librerie che mi servono e a quel
 punto che faccio? Dovrei creare un window service in qualche modo?
 Qual'è la soluzione che mi consigliate per fare un lavoro decente?

 Chiaramente se non esiste una soluzione banale eventualmente vi chiedo
 di indicarmi quali argomenti dovrei approfondire.


dai un'occhiata alle pywin32
http://sourceforge.net/projects/pywin32/
e alla loro documentazione

in rete trovi un sacco di snippet su come fare un servizio-windows

una rapida ricerca mi ha restituito questi:
http://stackoverflow.com/questions/2106366/python-win32-service
http://stackoverflow.com/questions/12836703/how-to-start-win32-service-via-python
http://eduunix.ccut.edu.cn/index2/html/python/OReilly%20-%20Python%20Programming%20on%20Win32/pythonwin32_snode143.html

sei hai problemi siamo qua

ciao,
Marco

... mentre rispondevo al telefono è arrivata la risposta di Daniele... yes!
a meno che tu non abbia espressamente bisogno di un servizio-windows, se
metti l'esecuzione in scheduled task ti togli un sacco di problemi
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Script python come Windows Service

2013-12-03 Per discussione Diego Barrera

Il 03/12/2013 18:07, Daniele Varrazzo ha scritto:


Perché, windows non ce l'ha un crontab? Mi ricordo vagamente che c'era 
una cosa tipo in pannello di controllo - amministrazione avanzata - 
attenti al leopardo - scheduled tasks che ti permette di eseguire una 
certa operazione periodicamente.

Se lo trovi mettici il comando per lo scan dell'antivirus! :D
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python