[Python] ANN: psutil 0.7.0 released

2013-04-12 Per discussione Giampaolo Rodolà
Hi there folks, I'm pleased to announce the 0.7.0 release of psutil: http://code.google.com/p/psutil/ This is mainly a bugfix release addressing a couple of high priority issues on Linux and FreeBSD. Complete list of bugfixes and enhancements is here: https://psutil.googlecode.com/hg/HISTORY ===

Re: [Python] python 3 - domande vaie

2013-01-03 Per discussione Giampaolo Rodolà
Il giorno 02 gennaio 2013 11:01, Valerio Pachera ha scritto: > > Grazie per le risposte precedenti. > Ho notato una cosa, valida anche per python 2 che prima non sapevo: > si può scrivere in costrutto if senza passare 'or' o 'and' > if x !=2 !=5 == 4: > print ('vero) Acc! Anni che uso Pytho

Re: [Python] lista processi attivi windows jython

2012-09-28 Per discussione Giampaolo Rodolà
In Java hai anche sigar, un progetto molto simile a psutil: http://support.hyperic.com/display/SIGAR/Home La cosa interessante e' che ha inclusi i binding per Python, quindi puoi usarlo sia in Python che in Java che in Jython! --- Giampaolo http://code.google.com/p/pyftpdlib/

Re: [Python] Tracciare chiamate

2012-09-20 Per discussione Giampaolo Rodolà
Il giorno 18 settembre 2012 03:41, Walter Valenti ha scritto: > > > > > > 2012/9/18 Giacomo Alzetta : > >> On Tuesday 18 September 2012 10:57:41 Walter Valenti wrote: > >>> C'è un modo pulito e veloce per tracciare le chiamate ai metodi di > > una > >>> classe, a parte delle print ? > > > > Que

Re: [Python] os.path normalizzare path + file

2012-08-30 Per discussione Giampaolo Rodolà
[snip] > oppure usando pkg_resources Questo mi interessa. Che intendi? --- Giampaolo http://code.google.com/p/pyftpdlib/ http://code.google.com/p/psutil/ http://code.google.com/p/pysendfile/ Il 29 agosto 2012 16:37, Manlio Perillo ha scritto: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA1 >

[Python] ANN: psutil 0.6.0 released

2012-08-13 Per discussione Giampaolo Rodolà
Hi folks, I'm pleased to announce the 0.6.0 release of psutil: http://code.google.com/p/psutil/ This is one of the best releases so far as it addresses two important issues: system memory functions management and permission errors occurring on Windows and OSX. === Memory functions === psutil.ph

Re: [Python] richiesta di informazioni.

2012-07-13 Per discussione Giampaolo Rodolà
Il 27 giugno 2012 19:09, Vittorio Spina ha scritto: > io per esperienza personale rimarrei alla 2.6 Se vuoi rimanere su 2.x la scelta ricade inevitabilmente su 2.7, non 2.6. 2.7 è retrocompatibilie con 2.6, più aggiornata, più vicina a 3.x in termini di facilità di porting e sopratutto è e sarà f

[Python] ANN: psutil 0.5.0 released

2012-06-27 Per discussione Giampaolo Rodolà
Hi folks, I'm pleased to announce the 0.5.0 release of psutil: http://code.google.com/p/psutil/ === Major new features === - system users - (Linux, Windows) process CPU affinity (get and set) - (POSIX) process number of opened file descriptors. - (Windows) process number of opened handles. - psut

Re: [Python] [OT] Verifica di aggiornamento File

2012-06-21 Per discussione Giampaolo Rodolà
2012/6/21 Valerio De Carolis : > Il 20/06/2012 20:08, Giampaolo Rodolà ha scritto: >> Oltre al gia menzionato pyinotify, potrebbe interessarti questa mia recipe: >> http://code.activestate.com/recipes/577968-log-watcher-tail-f-log/?in=user-4178764 >> >> --- Giampaolo &

Re: [Python] Verifica di aggiornamento File

2012-06-20 Per discussione Giampaolo Rodolà
Il 20 giugno 2012 11:49, Lorenzo Macchiavelli ha scritto: > Buongiorno a tutti, > > Ho realizzato uno script che partendo da un singolo file di template, ovvero > un file html > con markup definito da me; distribuisce parti di codice in vari file > all'inerno di un cms. > > ma questo avviene solo

Re: [Python] MAC e python

2012-06-04 Per discussione Giampaolo Rodolà
Il 04 giugno 2012 16:09, enrico franchi ha scritto: > 2012/6/1 Giampaolo Rodolà : > >> In questo momento non ho un OSX sotto mano ma in genere quello che >> riesci a ottenere è nome del processo, parent pid (che è usato da >> get_children() nel tuo esempio) e poche altr

Re: [Python] MAC e python

2012-06-01 Per discussione Giampaolo Rodolà
Il 31 maggio 2012 19:00, enrico franchi ha scritto: > 2012/5/31 Giampaolo Rodolà : > >> Idem per psutil. La quantità di bug relativi a OSX sono la maggioranza: >> http://code.google.com/p/psutil/issues/list?can=1&q=label%3AOpSys-OSX&colspec=ID+Summary+Type+Opsys+Sta

Re: [Python] MAC e python

2012-05-30 Per discussione Giampaolo Rodolà
Il 23 maggio 2012 16:16, Daniele Varrazzo ha scritto: > On Wed, 23 May 2012 15:52:55 +0200, Fabrizio Mancini wrote: > >> p.s. spesso da anche problemi con la compilazione delle librerie >> client > > > La mia esperienza come maintainer di psycopg lo conferma: gli utenti OSX che > non riescono

Re: [Python] Virtualenv vs. buildout

2012-03-25 Per discussione Giampaolo Rodolà
Il 23 marzo 2012 12:18, Riccardo Lemmi ha scritto: > Non ho esperienza nell'uso di virtualenv come sistema di deployment ma quello > che posso dire, sulla base dalla mia esperienza su entrambi, è che non mi pare > che virtualenv possa essere usato in questo modo. > > zc.buildout mette a disposizio

Re: [Python] Virtualenv vs. buildout

2012-03-25 Per discussione Giampaolo Rodolà
Il 23 marzo 2012 11:27, Alessandro Dentella ha scritto: > Ciao, > > ho appena cominciato a lavorare per un progetto django che ha molti siti web > ed una miriade di piccole applicazioni. Al momento non usa alcuno strumento > per il deploy, applicazioni anche semplici richiedono molta pazienza per

Re: [Python] Emulare il comando ping...

2012-03-14 Per discussione Giampaolo Rodolà
Il 14 marzo 2012 12:14, Val ha scritto: > > > Premessa: sono uno sviluppatore professionista da 20 anni in vari linguaggi, > ma Pythonista amatoriale (ed entusiasta) da 1, vi leggo solo, senza mai > scrivere. > Per risolvere un problema simile ho goggleato vari tipi di soluzioni > possibili e n

Re: [Python] Emulare il comando ping...

2012-03-13 Per discussione Giampaolo Rodolà
Il 13 marzo 2012 08:49, Giorgio Zoppi ha scritto: > raw sockets + icmp > scapy penso faccia al tuo caso. Purtroppo questo richiede privilegi di root. Ci ho sbattuto la testa un buon paio d'ore sul problema e sono giunto alla conclusione che l'unica soluzione è parsare l'output di 'ping' e tanti s

[Python] ANN: pyftpdlib 0.7.0 released

2012-01-25 Per discussione Giampaolo Rodolà
Hi, I'm pleased to announce release 0.7.0 of Python FTP Server library (pyftpdlib). http://code.google.com/p/pyftpdlib/ === About === Python FTP server library provides an high-level portable interface to easily write asynchronous FTP/S servers with Python. pyftpdlib is currently the most complet

Re: [Python] Python e DAS/NAS/SAN

2012-01-18 Per discussione Giampaolo Rodolà
Il 13 dicembre 2011 19:34, Giampaolo Rodolà ha scritto: > Il 13 dicembre 2011 19:19, Carlo Miron ha scritto: >> IEC since 1998, IEEE standard since 2005. >> <http://it.wikipedia.org/wiki/Prefissi_per_multipli_binari> >> <http://it.wikipedia.org/wiki/IEEE_1541> &

[Python] ANN: pysendfile 2.0.0 released

2012-01-14 Per discussione Giampaolo Rodolà
Hi folks, I'm pleased to announce the 2.0.0 release of pysendfile: http://code.google.com/p/pysendfile === About === This is a python interface to sendfile(2) system call available on most UNIX systems. sendfile(2) provides a "zero-copy" way of copying data from one file descriptor to another (a

Re: [Python] Impostare il valore di "nice"

2012-01-12 Per discussione Giampaolo Rodolà
Il 12 gennaio 2012 10:12, Walter Valenti ha scritto: > Ho provato a cercare al volo ma non trovato nulla di utile. > C'è modo di impostare il valore di "nice" (ed eventualmente di "ionice") da > codice ? > Mi riferisco a Linux come OS. > > Grazie. > > Walter Puoi usare: #1 - os.nice della stdli

Re: [Python] PHP critique e somma con caratteri

2012-01-07 Per discussione Giampaolo Rodolà
Il 05 gennaio 2012 19:47, Alessandro Dentella ha scritto: >> Scusami ma a fronte di: >> >> php > print '3viso'+2; >> 5 > > > riprendo questo thread solo perché sono appena incappato in questo pezzo di > codice di awk: > >  $ echo -e "70.00ms\n130.00ms"|awk '{tot+=$NF} END {print tot/NR}' >  100 >

Re: [Python] Python e DAS/NAS/SAN

2011-12-13 Per discussione Giampaolo Rodolà
Il 13 dicembre 2011 19:19, Carlo Miron ha scritto: > IEC since 1998, IEEE standard since 2005. > > > La cosa piu` carina sono i nomi: kibibyte, mebibyte, gibibyte... =D > Ah, e ovviamente il numero

Re: [Python] Python e DAS/NAS/SAN

2011-12-13 Per discussione Giampaolo Rodolà
def bytes2human(n): symbols = ('K', 'M', 'G', 'T') prefix = {} for i, s in enumerate(symbols): prefix[s] = 1 << (i+1)*10 for s in reversed(symbols): if n >= prefix[s]: value = float(n) / prefix[s] return '%.1f%s' % (value, s) return "%iB"

Re: [Python] Python e DAS/NAS/SAN

2011-12-13 Per discussione Giampaolo Rodolà
Il 13 dicembre 2011 18:11, Carlo Miron ha scritto: > Inoltre i simboli corretti dovrebbero essere ('KiB', 'MiB', 'GiB', > 'TiB', 'PiB', 'EiB', 'ZiB', 'YiB'). Personalmente non mi pare di ricordare di averli mai visti rappresentati in quel modo. > Infine, restituisce sempre "0B" per ogni valore d

Re: [Python] Python e DAS/NAS/SAN

2011-12-13 Per discussione Giampaolo Rodolà
Il 13 dicembre 2011 10:04, Balan Victor ha scritto: > ho provato ma c'è qualcosa che non mi torna. Faccio questo commando: > disk_usage('C:') > usage(total=2962784256L, used=-1328619520L, free=4291403776L) > > come gli interpreto i valori? sono byte? Si (c'è scritto nella docstring). Come ex

Re: [Python] Python e DAS/NAS/SAN

2011-12-12 Per discussione Giampaolo Rodolà
Il 12 dicembre 2011 12:45, Balan Victor ha scritto: > Ciao, > ho un server su cui lancio dei script python, da questo server accedo anche > a una NAS tramite percorso UNC. Esiste un modulo di python che mi permette > di fare operazioni su questa NAS?? per esempio vedere lo spazio disco, > contare

Re: [Python] [OT]: PHP critique [ERA] Re: Python e html

2011-12-08 Per discussione Giampaolo Rodolà
Il 08 dicembre 2011 12:55, Andrea Francia ha scritto: > Marco, >  il thread mi ha stufato. Io credo che possano esistere opinioni diverse, e > mi piace quando se ne riesce a discutere. > Quando si parla di cose oggettivamente vere no ce la faccio. Quindi per me > non è utile perdere tempo a legger

Re: [Python] [OT]: PHP critique [ERA] Re: Python e html

2011-12-07 Per discussione Giampaolo Rodolà
Il 07 dicembre 2011 18:34, Marco Mariani ha scritto: > Dipende se lo importi con include() o require(). No comment. Non capisco... lo use case di include() quale sarebbe? --- Giampaolo http://code.google.com/p/pyftpdlib/ http://code.google.com/p/psutil/ __

Re: [Python] [OT]: PHP critique [ERA] Re: Python e html

2011-12-07 Per discussione Giampaolo Rodolà
Il 07 dicembre 2011 14:30, Andrea Francia ha scritto: > 2011/12/6 Carlo Miron >> >> 2011/12/6 Carlos Catucci : >> > Inoltre hai la concatenazione di stringhe con il . al post del logico + >> > (fare overloading dell'operatore era cosa complessa si vede). >> >> Piu` che altro il problema e` che >>

Re: [Python] web: sync vs. async

2011-12-06 Per discussione Giampaolo Rodolà
Il 06 dicembre 2011 19:38, Manlio Perillo ha scritto: >> Riusciresti a darmi qualche dettaglio in più? > > Per il "Thundering herd problem", trovi una breve descrizione su Wikipedia: > http://en.wikipedia.org/wiki/Thundering_herd_problem > > Vedi anche: > http://www.citi.umich.edu/projects/linux-s

Re: [Python] web: sync vs. async

2011-12-06 Per discussione Giampaolo Rodolà
Il 03 dicembre 2011 16:23, Manlio Perillo ha scritto: >> Una cosa di questo tipo non avrebbe ugualmente funzionato? >> >> # pseudo codice >> import multiprocessing >> from somehttpd import HTTPServer >> >> CPUS = multiprocessing.cpu_count() >> server = HTTPServer() >> # create child processes to a

Re: [Python] web: sync vs. async

2011-12-03 Per discussione Giampaolo Rodolà
Il 02 dicembre 2011 16:18, Daniele Varrazzo ha scritto: > Io ho messo 4 server in ascolto su 4 porte diverse: il primo sulla standard > https 443 e altre 8444, 8445, 8446 (la bella copia sarebbe avere 4 > sub-domain, ma per ora abbiamo solo un certificato ssh). > > Quando un utente si connette, vi

Re: [Python] R: R: Re: FTP - error: [Errno 110] Connection timed out

2011-11-23 Per discussione Giampaolo Rodolà
Il giorno 22 novembre 2011 17:36, marco...@libero.it ha scritto: > > Ho finalmente trovato la risposta, googlando ancora. > Dopo la il login, basta aggiungere questa riga al codice: > > ftp.set_pasv(False) > > Praticamente questo comando indica al codice di usare la porta ftp standard.. Significa

[Python] ANN: rilasciata psutil 0.4.0

2011-10-29 Per discussione Giampaolo Rodolà
Salute a tutti, sono lieto di annunciare il rilascio della versione 0.4.0 di psutil: http://code.google.com/p/psutil === About === psutil è una libreria che permette di ottenere informazioni riguardo i processi in esecuzione e il sistema operativo (CPU, memoria, dischi, rete) implementando divers

Re: [Python] listdir

2011-07-21 Per discussione Giampaolo Rodolà
Il giorno 21 luglio 2011 09:54, Giovanni Marco Dall'Olio < dalloli...@gmail.com> ha scritto: > Puoi usare glob.iglob, che ritorna un iteratore e non una lista. > > # esempio1: > for filename in os.listdir('.'): > print filename > > # esempio2: > for filename in glob.iglob('.'): > print filenam

Re: [Python] ftp.retrlines('LIST')

2011-07-14 Per discussione Giampaolo Rodolà
Non ho capito bene quale sia la tua domanda, ad ogni modo, alcuni consigli: - utilizza MLSD al posto di LIST per ottenere un listing standardizzato e parsabile (tutti i server "decenti" lo dovrebbero supportare) - MLSD, tra le varie cose, ritorna il tipo (e.g. file o directory) per cui puoi filtr

Re: [Python] popen e netuse

2011-06-06 Per discussione Giampaolo Rodolà
Non so di preciso cosa faccia net use ma se conosci il PID del processo che ti aspetti che apra la connessione puoi utilizzare psutil [1] per verificare che la connessione su un dato indirizzo:porta sia attiva e in stato "established". Esempio: >>> import os, socket, psutil >>> thisproc = psutil

[Python] ANN: rilasciata psutil (python process utilities) 0.2.1

2011-03-21 Per discussione Giampaolo Rodolà
Salute a tutti, sono lieto di annunciare il rilascio della versione 0.2.1 di psutil: http://code.google.com/p/psutil === About === psutil è un modulo che permette di ottenere informazioni riguardo i processi in esecuzione e il sistema operativo (CPU, memoria) tramite Python, implementando diverse

[Python] ANN: rilasciata pyftpdlib (Python FTP server library) 0.6.0

2011-01-26 Per discussione Giampaolo Rodolà
Sono lieto di annunciare il rilascio della versione 0.6.0 di Python FTP Server library (pyftpdlib): http://code.google.com/p/pyftpdlib/ == About == pyftpdlib è un modulo che permette di sviluppare agevolmente server FTP/S asincroni in python. == Novità == Questa nuova release include diverse im

Re: [Python] Os.popen e comando route add

2011-01-17 Per discussione Giampaolo Rodolà
Spesso mi porto dietro questa funzione in molti script per fare lavori sporchi/veloci: import subprocess, warnings def sh(cmdline): """run cmd in a subprocess and return its output. raises RuntimeError on error. """ p = subprocess.Popen(cmdline, shell=True, stdout=subprocess.PIPE,

Re: [Python] Porting

2011-01-07 Per discussione Giampaolo Rodolà
Come gia detto, 2to3, però avere una test suite in questo caso è praticamente d'obbligo. 2to3 ti converte solamente la sintassi, ma alcuni costrutti (specialmente quelli riguardanti stringhe vs. bytes) te li devi fare a mano. Oltre a questo ti chiedo: perchè hai intenzione di fare questo porting? S

Re: [Python] Python IDE

2010-12-29 Per discussione Giampaolo Rodolà
Il mio IDE è Gedit con due plugin: - rimozione degl spazi a fine linea quando salvi - "pdb[TAB]" che viene espanso in "import pdb; pdb.set_trace()" ...fine. =) --- Giampaolo http://code.google.com/p/pyftpdlib/ http://code.google.com/p/psutil/ ___ Pytho

[Python] Annuncio: rilasciata psutil 0.2.0

2010-11-13 Per discussione Giampaolo Rodolà
http://code.google.com/p/psutil/wiki/Documentation --- Giampaolo Rodolà http://code.google.com/p/pyftpdlib http://code.google.com/p/psutil ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] Software famosi scritti in Python

2010-11-03 Per discussione Giampaolo Rodolà
Youtube dovrebbe utilizzarlo in maniera massiccia: http://www.gooli.org/blog/youtube-runs-on-python/ --- Giampaolo code.google.com/p/pyftpdlib/ code.google.com/p/psutil/ Il 01 novembre 2010 20:49, Alberto Biaggiotti ABX ha scritto: > Come da oggetto chi sa indicare quali siano i software più o

Re: [Python] salvare file da stream TCP

2010-09-01 Per discussione Giampaolo Rodolà
ma non mi printa nulla, > avete idea di dove sto sbogliando? > > grazie per qualsiasi aiuto! > > Massimo. > > Il giorno 01/set/2010, alle ore 09.02, Marco Dalla Stella ha scritto: > >> Il 31 agosto 2010 18:02, Giampaolo Rodolà ha scritto: >>> In pratica devi

Re: [Python] salvare file da stream TCP

2010-09-01 Per discussione Giampaolo Rodolà
In tal caso, essendo il task molto semplice, il mio consiglio è quello di scrivere un semplice server coi cari buon vecchi socket. Col server di esempio mostrato nella documentazione hai praticamente gia fatto tutto. Riguardo il come intercettare "FINE_FILE" è molto semplice. Con socket.recv() legg

Re: [Python] salvare file da stream TCP

2010-08-31 Per discussione Giampaolo Rodolà
Il 31 agosto 2010 16:43, ugaciaka ha scritto: > Salve ragazzi, > > > Ho un vecchissimo programma che lancia via TCP/IP dei file. > > Vorrei scrivere un semplice script che intercetti questo stream e > salvi questi file in una directory. > > Non so cosa usare a dire la verità, ho visto SocketServer