Re: [Python] file odf: impostare allineamento al centro

2019-08-19 Per discussione Riccardo mancuso
Ciao,
grazie per il suggerimento.Avevo già provato questa soluzione, ma non
funziona.
Il problema nasce dal fatto che per come strutturato il codice (che ho
ripreso da un link), l'operazione che compie è:
1. copiare il testo del vecchio paragrafo in una variabile di comodo
2. modificare il testo della variabile di comodo -> si crea un nuovo
paragrafo
3. appendere il nuovo paragrafo prima del vecchio:
texts[26].parentNode.insertBefore(new_S,texts[26])
4. cancellare il vecchio paragrafo:
texts[26].parentNode.removeChild(texts[26])
Poichè il nuovo paragrafo non ha definito degli stili (cioè non sono
definiti tipo carattere, grandezza del carattere, allineamento ecc.) al
momento dell'inserimento  si perde lo stile e quindi anche l'allineamento.
Per cui sto provando a capire come definire gli stili, in modo da risolvere
il problema alla radice, anche se ancora non ho capito bene come fare.
Resto in attesa che qualcuno possa illuminarmi.
ciao


Il giorno lun 19 ago 2019 alle ore 08:30 Daniele Zambelli <
daniele.zambe...@gmail.com> ha scritto:

> Il giorno mer 14 ago 2019 alle ore 11:04 Ricc63
>  ha scritto:
> >
> > Centratura orizzontale
>
> Un metodo approssimativo è quello di aggiungere spazi prima del nome
> in modo che il nome stesso appaia centrato. Bisogna conoscere quanto
> spazio c'è e quanto è lunga la stringa da centrare poi calcolare il
> numero di spazi.
>
> Il metodo giusto è capire come mai perde il formato centrato facendo
> le operazioni che fai o come usare la libreria odf per dare il formato
> al testo che inserisci. Io non conosco quella libreria.
>
> Ciao
>
> --
>
> 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
https://lists.python.it/mailman/listinfo/python


Re: [Python] modificare file PDF da script python

2019-08-17 Per discussione Riccardo mancuso
si. avevo visto, ma non mi dà la possibilità di modificare.

Il giorno sab 17 ago 2019 alle ore 11:38 Gian Mario Tagliaretti <
g.tagliare...@gmail.com> ha scritto:

> On Sat, 17 Aug 2019 at 10:54, Riccardo mancuso
>  wrote:
>
> Ciao Riccardo,
>
> > devo modificare il testo presente in un file PDF, mediante script in
> python.
>
> hai provato a guardare ReportLab?
>
> https://www.reportlab.com/dev/opensource/
> https://www.reportlab.com/docs/reportlab-userguide.pdf
>
> Ciao
> --
> Gian Mario Tagliaretti
> ___
> Python mailing list
> Python@lists.python.it
> https://lists.python.it/mailman/listinfo/python
>
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


[Python] modificare file PDF da script python

2019-08-17 Per discussione Riccardo mancuso
ciao a tutti,
devo modificare il testo presente in un file PDF, mediante script in python.
Ho fatto ricerca su google e sembra che non ci siano librerie per poter far
ciò (PyPDF2 sembra solo poter estrarre testo ma non modificarlo, oppure
lavorare sulle pagine, ma non modificare del testo già esistente).
Qualcuno si è trovato con lo stesso tipo di problema ?
Come avete fatto ?
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


Re: [Python] file odf: impostare allineamento al centro

2019-08-17 Per discussione Riccardo mancuso
nessuno può aiutarmi ?

Il giorno mer 14 ago 2019 alle ore 11:04 Ricc63 <
mancuso.riccard...@gmail.com> ha scritto:

> Centratura orizzontale
>
> Inviato da BlueMail <http://www.bluemail.me/r?b=15289>
> Il giorno 14 ago 2019, alle ore 10:22, Daniele Zambelli <
> daniele.zambe...@gmail.com> ha scritto:
>>
>> Il giorno mer 14 ago 2019 alle ore 00:10 Riccardo mancuso
>>  ha scritto:
>>
>>>  [...]
>>>  Tuttavia quando riapro il nuovo file, si perde l'allineamento, ovvero il 
>>> nome ed il cognome non sono centrati rispetto alla riga superiore 
>>> (centratura che nel file originale era rispettata)
>>>
>>
>> Intendi centratura orizzontale o verticale?
>>
>>
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


[Python] file odf: impostare allineamento al centro

2019-08-13 Per discussione Riccardo mancuso
ciao a tutti,
ho un file odt (write di libreoffice che potete scaricare da qui:
http://www.yourfilelink.com/get.php?fid=2113812
) e devo sostituire due parole (nome e cognome) con i rispettivi valori
presi da un database.
Fin qui tutto bene: ho scritto il seguente script:

from odf import text, teletype
from odf.opendocument import load
textdoc = load("lettera.odt")
texts = textdoc.getElementsByType(text.P)

nome="giuseppe"
cognome="barone"

old_text = teletype.extractText(texts[26])
new_text=old_text.replace("(nome)",nome)
new_text=new_text.replace("(cognome)",cognome)


new_S = text.P()
new_S.addText(new_text)
texts[26].parentNode.insertBefore(new_S,texts[26])
texts[26].parentNode.removeChild(texts[26])
textdoc.save("lettera2.odt")
print(0)


Tuttavia quando riapro il nuovo file, si perde l'allineamento, ovvero il
nome ed il cognome non sono centrati rispetto alla riga superiore
(centratura che nel file originale era rispettata)
Come fare ?
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


Re: [Python] convertire file odt in pdf

2019-08-13 Per discussione Riccardo mancuso
ovviamente è una soluzione. ma non quella che intendo perseguire.
probabilmente mi sono spiegato male e me ne scuso: la conversione del file
.odt in .pdf lo devo eseguire mediante script python.
Esiste qualcosa in merito ?

Il giorno mar 13 ago 2019 alle ore 17:05 Daniele Zambelli <
daniele.zambe...@gmail.com> ha scritto:

>
> Lo apri con LibreOffice e clicchi sull'apposita icona: fatto.
>
> Ciao
>
> --
>
> 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
> https://lists.python.it/mailman/listinfo/python
>
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


[Python] convertire file odt in pdf

2019-08-13 Per discussione Riccardo mancuso
ciao a tutti,
devo convertire un file odt in pdf.
Probabilmente potrei utilizzare uno script che richiama la stampante
virtuale in cups e generare il pdf.
Ma esiste una libreria che mi permette di fare ciò ?
Avete esperienze in merito ?
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


Re: [Python] genere (maschile o femminile) di un nome di persona

2019-08-13 Per discussione Riccardo mancuso
questa mi sembra una soluzione ottima...esiste un file database equivalente
(anche sotto forma di dizionario, oppure di file xml o altro) a cui
attingere ?
Eventualmente come fare per trasformare la pagina che mi hai proposto di
wikipedia in un elenco strutturato ?

Il giorno mar 13 ago 2019 alle ore 00:26 Lorenzo Buonanno <
buonanno.lore...@gmail.com> ha scritto:

> Io userei liste di nomi che trovi su internet (e.g.
> https://it.m.wikipedia.org/wiki/Prenomi_italiani_%28A-L%29 per i nomi
> italiani, ma in Italia c'è tanta gente con nomi stranieri, quindi
> andrebbero usate anche quelli, almeno per i più comuni)
>
> Dovrebbe coprire il 99% dei casi, per gli altri userei una forma neutra
> che comunque devi considerare per i nomi promiscui (come Andrea)
>
>
>
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


Re: [Python] genere (maschile o femminile) di un nome di persona

2019-08-13 Per discussione Riccardo mancuso
mi sembra che valga solo per nomi stranieri...

Il giorno mar 13 ago 2019 alle ore 00:21 Ernesto Arbitrio <
ernesto.arbit...@gmail.com> ha scritto:

> Io per una cosa del genere ho usato questo
> https://pypi.org/project/gender-guesser/
> Non so se può andare bene al tuo caso specifico
>
> E.
>
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


[Python] genere (maschile o femminile) di un nome di persona

2019-08-12 Per discussione Riccardo mancuso
Ciao a tutti,
a partire del nome della persona (sia esso maschile che femminile) devo
cercare di definirne il genre, in modo che in fase di realizzazione di un
format, si possa sostituire la classica dicitura (utilizzata nel genere
maschile):

"Il sottoscritto Pinco Pallino nato a ."

piuttosto (se di genere femminile)

"La sottoscritta Pinca Pallina nata a ."

Come si potrebbe fare ?
In prima approssimazione i nomi di persona femminili terminano tutti in a
(Maria, Simona, Laura, Antonella, Giuseppina, Valentina, Teresa, Anna,
Luisa, Marika, Giovanna, Vincenza, Katia, Elena, Eleonora, Felicia,  ecc.)
ma ci sono anche casi speciali (tipo Marisol, Sharon, Giusy).
Quindi l'idea è quella di considerare femminile tutti i nomi che terminano
con "a" e poi inserire i casi speciali.
Altri suggerimenti ?
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


Re: [Python] problemi di importazione modulo python

2019-08-12 Per discussione Riccardo mancuso
si. il problema era questo: pyexcel richiede python 3.5 mentre l'IDE aveva
impostato di default python 2.7
Grazie a tutti per le risposte

Il giorno lun 12 ago 2019 alle ore 19:20 Gollum1 
ha scritto:

> sistema operativo, versione di python, versione di pip e versione di
> ipython.
>
> non è che hai un miscuglio di python 2 e python 3?
> byez
> --
> gollum1
>
> Inviato dal mio dispositivo Android con K-9 Mail. Perdonate la brevità e
> gli errori, maledetto correttore automatico.
> ___
> Python mailing list
> Python@lists.python.it
> https://lists.python.it/mailman/listinfo/python
>
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


[Python] problemi di importazione modulo python

2019-08-12 Per discussione Riccardo mancuso
Ciao a tutti,
ho un comportamento strano circa l'import di un modulo (pyexcel): se lo
carico dalla bash di python mi dice che è inesistente, se lo carico da
"ipython" invece non mi dà errore.
E questo vale per tutti i nuovi moduli che vado ad installare (mediante
pip).
A qualcuno è capitata la stessa cosa ?
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


Re: [Python] riempire campi user e login su pagina web....

2018-12-27 Per discussione Riccardo mancuso
ok. grazie.

FTETM

Il giorno ven 28 dic 2018 alle ore 00:34 Carlos Catucci <
carlos.catu...@gmail.com> ha scritto:

>
>
> On Fri, 28 Dec 2018 at 00:13, Riccardo mancuso <
> mancuso.riccard...@gmail.com> wrote:
>
>> sto provando sul webserver dello switch.
>>
>
> Io intendevo dire se hai provato il codice di mechanize verso il web
> server chge dava errore per vedere se da lo stesso errore.
>
>
>> Come faccio a far aprire realmente firefox a video con il login già
>> effettuato ?
>>
>
> R.T.F.M.
> Read The Fucking Manual, cerca su google, smanetta, fai prove, apri una
> cosole python importi mechanize e vai di dir() e di help() per vedere che
> classi/metodi e funzioni espone.
> Se vuoi che gli altri facciao il compitino per te non impareari mai una
> cippa. Se poi hai problemi su unacosa specifica (sto usando la call xyz(
> a,b,c) e mi torna l'eccezzione pinco pallo) povi a chiedere.
> La lista non serve per fare consulenze gratuite, qui tutti fanno quel che
> fanno per passione ma prima di chiedere si prova, siu va su stack overlow,
> si smanaccia e solo se prprio non ci si arriva si mette la roba su pastebin
> e si chiede un suggerimento, non la soluzione.
> Ah, impara quotare bene che se Gollum si sveglia dal letargo so' cazzi,
>
>
> Carlos
> --
> EZLN ... Para Todos Todo ... Nada para nosotros
> ___
> Python mailing list
> Python@lists.python.it
> https://lists.python.it/mailman/listinfo/python
>
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


Re: [Python] riempire campi user e login su pagina web....

2018-12-27 Per discussione Riccardo mancuso
sto provando sul webserver dello switch.
Come faccio a far aprire realmente firefox a video con il login già
effettuato ?


Il giorno ven 28 dic 2018 alle ore 00:04 Carlos Catucci <
carlos.catu...@gmail.com> ha scritto:

>
>
> On Thu, 27 Dec 2018 at 23:52, Riccardo mancuso <
> mancuso.riccard...@gmail.com> wrote:
>
>> si. è un webserver (NAS QNAP).
>> Cmq, sto provando con la libreria Mechanize che sembra più facile.
>> Mi sono connesso ad un altro webserver (switch netgear) con il seguente
>> codice:
>>
>
> Hai provato sempre su quello stesso server?
>
>
> Funziona tutto.
> Adesso l'ultimo pezzo della "meccanizzazione" è quella di far aprire
> realmente firefox a video con il login già effettuato
> Come si fa ?
>
> Semplice, RTFM
> Carlos
> --
> EZLN ... Para Todos Todo ... Nada para nosotros
> ___
> Python mailing list
> Python@lists.python.it
> https://lists.python.it/mailman/listinfo/python
>
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


Re: [Python] riempire campi user e login su pagina web....

2018-12-27 Per discussione Riccardo mancuso
si. è un webserver (NAS QNAP).
Cmq, sto provando con la libreria Mechanize che sembra più facile.
Mi sono connesso ad un altro webserver (switch netgear) con il seguente
codice:

import mechanize
browser = mechanize.Browser()
response=browser.open(' http://10.0.0.6/login.cgi')
browser.select_form(nr=0)
browser.form['password']='x'
browser.submit()
browser.title()
a=browser.reload()
s=a.read()

Funziona tutto.
Adesso l'ultimo pezzo della "meccanizzazione" è quella di far aprire
realmente firefox a video con il login già effettuato
Come si fa ?

Il giorno gio 27 dic 2018 alle ore 23:28 Carlos Catucci <
carlos.catu...@gmail.com> ha scritto:

>
>
> On Thu, 27 Dec 2018 at 23:17, Riccardo mancuso <
> mancuso.riccard...@gmail.com> wrote:
>
>> ho scritto il seguente esempio:
>>
>> from selenium.webdriver import Firefox
>> from selenium.webdriver.firefox.options import Options
>> opts = Options()
>> opts.set_headless()
>> assert opts.headless  # Operating in headless mode
>> browser = Firefox(options=opts)
>> browser.get('http://10.0.0.100:8080/cgi-bin/')
>>
>> print 0
>>
>> tuttavia mi dà il seguente errore:
>>
>> "
>>
>> selenium.common.exceptions.WebDriverException: Message: Reached error
>> page: about:neterror?e=connectionFailure&u=http%3A//10.0.0.100
>> %3A8080/cgi-bin/&c=UTF-8&f=regular&d=Firefox%20non%20pu%C3%B2%20stabilire%20una%20connessione%20con%20il%20server%2010.0.0.100%3A8080.
>> "
>>
>> da cosa dipende ?
>>
>
>
> e=connectionFailure
>
> ovvero la conessione e' fallita. C'e' in ascolto un web server a
> quell'inidirzzo su quella porta? Scrive (togli i %20) infatti Firefox non
> puo' stabilire una conessione con il server 10.0.0.100:8080
>
> Carlos
>
> --
> EZLN ... Para Todos Todo ... Nada para nosotros
> ___
> Python mailing list
> Python@lists.python.it
> https://lists.python.it/mailman/listinfo/python
>
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


Re: [Python] riempire campi user e login su pagina web....

2018-12-27 Per discussione Riccardo mancuso
ho scritto il seguente esempio:

from selenium.webdriver import Firefox
from selenium.webdriver.firefox.options import Options
opts = Options()
opts.set_headless()
assert opts.headless  # Operating in headless mode
browser = Firefox(options=opts)
browser.get('http://10.0.0.100:8080/cgi-bin/')

print 0

tuttavia mi dà il seguente errore:

"

selenium.common.exceptions.WebDriverException: Message: Reached error page:
about:neterror?e=connectionFailure&u=http%3A//10.0.0.100
%3A8080/cgi-bin/&c=UTF-8&f=regular&d=Firefox%20non%20pu%C3%B2%20stabilire%20una%20connessione%20con%20il%20server%2010.0.0.100%3A8080.
"

da cosa dipende ?

Il giorno gio 27 dic 2018 alle ore 22:14 Carlos Catucci <
carlos.catu...@gmail.com> ha scritto:

>
>
> On Thu, 27 Dec 2018 at 22:06, Riccardo mancuso <
> mancuso.riccard...@gmail.com> wrote:
>
>> salve a tutti,
>> pongo il mio quesito: vorrei creare una automazione che faccia le
>> seguenti operazioni:
>> - aprire firefox ad un certo indirizzo web;
>> - nella pagina che si apre, sono presenti 2 campi: user e password
>> (vuoti) -> riempire i campi user e password con i valori corretti
>> - confermare, premendo sul tasto "accesso" presente sulla pagina web
>> in sostanza è come se volessi accedere ad un web server, ma
>> automatizzando la procedura della scrittura della user e password oltre che
>> della conferma
>> Si può fare ?
>>
>
> https://realpython.com/modern-web-automation-with-python-and-selenium/
> Carlos
> --
> EZLN ... Para Todos Todo ... Nada para nosotros
> ___
> Python mailing list
> Python@lists.python.it
> https://lists.python.it/mailman/listinfo/python
>
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


[Python] riempire campi user e login su pagina web....

2018-12-27 Per discussione Riccardo mancuso
salve a tutti,
pongo il mio quesito: vorrei creare una automazione che faccia le seguenti
operazioni:
- aprire firefox ad un certo indirizzo web;
- nella pagina che si apre, sono presenti 2 campi: user e password (vuoti)
-> riempire i campi user e password con i valori corretti
- confermare, premendo sul tasto "accesso" presente sulla pagina web
in sostanza è come se volessi accedere ad un web server, ma automatizzando
la procedura della scrittura della user e password oltre che della conferma
Si può fare ?
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


Re: [Python] funzione python per rilevare l'hardware del pc

2015-08-26 Per discussione Riccardo mancuso
Il giorno 26 agosto 2015 18:22, Daniele Palmese  ha
scritto:

> Il giorno 26 agosto 2015 16:05, Riccardo mancuso <
> mancuso.riccard...@gmail.com> ha scritto:
>
>>
>> esiste uno script python che faccia la scansione del sistema hardware su
>> cui sta girando ?
>> ovver uno script che dia in uscita la cpu, il sistema operativo, l'hard
>> disk, ecc. ?
>>
>
> Ciao Riccardo, esistono diverse librerie che possono fare al caso tuo.
>
> Da os a platform, passando per multiprocessing, tutte possono fornirti
> informazioni sull'hardware o il software presente sulla tua macchina.
>
> >>> platform.system()
> 'Linux'
>
> >>> platform.processor()
> 'x86_64'
>
> >>> multiprocessing.cpu_count()
> 4
>
> Altre librerie, come psutil, ti possono far vedere anche l'occupazione
> delle risorse hardware o dei processi in esecuzione.
> >>> psutil.cpu_count()
> 4
>
> >>> psutil.phymem_usage()
> svmem(total=6222983168L, available=3824193536L, percent=38.5,
> used=5486862336L, free=736120832L, active=3060867072, inactive=1868013568,
> buffers=310349824L, cached=222880)
>
> >>> psutil.disk_partitions()
> [sdiskpart(device='/dev/sda1', mountpoint='/', fstype='ext4',
> opts='rw,errors=remount-ro'),
>  sdiskpart(device='/dev/sda3', mountpoint='/home', fstype='ext4',
> opts='rw')]
>
> >>> psutil.disk_usage('/dev/sda1')
> sdiskusage(total=3095597056, used=4096, free=3095592960, percent=0.0)
>
>
> Insomma non hai che l'imbarazzo della scelta.
>
> Cya
>
> ___
> Python mailing list
> Python@lists.python.it
> http://lists.python.it/mailman/listinfo/python
>
>
tipologia di processore, hd, scheda di rete ?
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


[Python] funzione python per rilevare l'hardware del pc

2015-08-26 Per discussione Riccardo mancuso
ciao a tutti,
esiste uno script python che faccia la scansione del sistema hardware su
cui sta girando ?
ovver uno script che dia in uscita la cpu, il sistema operativo, l'hard
disk, ecc. ?
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


[Python] pyplate: chi lo conosce ?

2015-08-23 Per discussione Riccardo mancuso
Qualcuno conosce Pyplate ?
Se si, come si trova ?
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] nuovo Blog

2015-08-20 Per discussione Riccardo mancuso
Il giorno 20 agosto 2015 11:24, orciml  ha scritto:

> Ciao a tutta lista
>
> Se a qualcuno può interessare ho aperto un nuovo blog.
> Dove si parlerà principalmente di programmazione python e Gtk
>
> Loris (aka orcim)
>
> Ps:
>
> il link del nuovo blog è il seguente:
>
> orcim.github.io
> ___
> Python mailing list
> Python@lists.python.it
> http://lists.python.it/mailman/listinfo/python



da quello che ho capito il tuo blog è stato realizzato con tinkerer ovvero
un wrapper da codice python ad html, in quanto se si scarica il codice di
una pagina fatta dal tuo sito, si trova html.
Inoltre è un blog statico.
Si possono aggiungere immagini ?
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] problema su TKinter

2015-08-19 Per discussione Riccardo mancuso
Il giorno 19 agosto 2015 16:19, Marco Beri  ha scritto:

> 2015-08-19 16:09 GMT+02:00 Riccardo mancuso 
> :
>
>> E' corretto ?
>>
>
> Riccardo,
> ma non noti che tutti rispondo alle tue mail quotando dopo le tue frasi e
> non prima come fai tu?
>
> Non è certo la fine del mondo, ma visto il poco che ti costa, potresti per
> cortesia fare lo stesso?
>
> Grazie.
>
> Ciao.
> Marco.
>
> --
> http://beri.it/ - Un blog
> http://beri.it/i-miei-libri/ - Qualche libro
> http://beri.it/articoli/ - Qualche articolo
>
> ___
> Python mailing list
> Python@lists.python.it
> http://lists.python.it/mailman/listinfo/python
>
>
scusate,
ma gmail mi imposta il topquoting in automatico
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] problema su TKinter

2015-08-19 Per discussione Riccardo mancuso
si. ho notato che le variabili sono riportate come globali.
ciò significa che quando associo un comando ad un pulsante, nella funzione
che viene generata automaticamente nel file di "supporto", devo partire
dalla variabile globale a cui è associata l'intera finestra e poi arrivare
al pulsante "figlio".
E' corretto ?



2015-08-19 14:26 GMT+02:00 Massimiliano Pippi :

> 2015-08-19 14:22 GMT+02:00 Riccardo mancuso  >:
> > A quale esempio di page ti riferisci ?
> >
> Un po' tutti, prendi per esempio `cpu_info`
>
> --
> M.
>
> @maxpippi :: http://dev.pippi.im/
> ___
> Python mailing list
> Python@lists.python.it
> http://lists.python.it/mailman/listinfo/python
>
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] problema su TKinter

2015-08-19 Per discussione Riccardo mancuso
A quale esempio di page ti riferisci ?
Il 19/ago/2015 12:23, "Massimiliano Pippi"  ha scritto:

> 2015-08-19 9:58 GMT+02:00 Riccardo mancuso :
> >
> > Detto ciò, non esiste qualche soluzione per evitare di dover dichiarare
> la
> > variabile "w" globale ?
> >
> Direi di no, scorrendo la documentazione pare che sia una scelta di design.
> Se guardi gli esempi inclusi nella distribuzione, anche li il pattern
> usato per accedere alla GUI è quello di riferire variabili globali.
>
> --
> M.
>
> @maxpippi :: http://dev.pippi.im/
> ___
> Python mailing list
> Python@lists.python.it
> http://lists.python.it/mailman/listinfo/python
>
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] problema su TKinter

2015-08-19 Per discussione Riccardo mancuso
ciao daniele,
hai ragione. Non l'avevo visto.
Circa la problematica della variabile globale, avete suggerimenti ?

Il giorno 19 agosto 2015 10:08, Daniele Palmese  ha
scritto:

> Il giorno 19 agosto 2015 09:58, Riccardo mancuso <
> mancuso.riccard...@gmail.com> ha scritto:
>
>> p.s.
>> ma il servizio pastebin fra 1 mese termina.
>> Non rischio così di non dare la possibilità anche ad altri di poter
>> capire il problema ed anche la soluzione ?
>>
>
> In che senso termina? Se scegli l'opzione *Paste Expiration: Never* lo
> script non verrà cancellato.
>
> Ciao.
> Daniele
>
> ___
> Python mailing list
> Python@lists.python.it
> http://lists.python.it/mailman/listinfo/python
>
>
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] problema su TKinter

2015-08-19 Per discussione Riccardo mancuso
Ciao Massimiliano,
scusami ma non pensavo che creasse problemi mettere tutto il codice.
In ogni caso l'ho copiato nel servizio che hai consigliato.
Quindi il file di costruzione della GUI è il seguente:

http://pastebin.com/67JFBR27

mentre quello di supporto è questo:

http://pastebin.com/z8KwFDAW

Detto ciò, non esiste qualche soluzione per evitare di dover dichiarare la
variabile "w" globale ?





p.s.
ma il servizio pastebin fra 1 mese termina.
Non rischio così di non dare la possibilità anche ad altri di poter capire
il problema ed anche la soluzione ?

Il giorno 18 agosto 2015 22:06, Massimiliano Pippi  ha
scritto:

> Ciao Riccardo,
>
> se metti di nuovo questo muro di codice in un solo messaggio lo marco
> come letto senza passare dal Via.
> O lo riduci all'essenziale o (meglio) usi un servizio esterno tipo
> pastebin, ce ne sono un tot nell'Internet.
>
> Detto ciò,
>
> 2015-08-18 20:08 GMT+02:00 Riccardo mancuso  >:
> >
> > Proprio su quella di supporto sui comandi non riesco a capire come
> accedere
> > ai valori inseriti.
> >
> > def calcola():
> > print('calcola_somma_support.calcola')
> > sys.stdout.flush()
> >
> non conosco il tool, ma a guardare come viene istanziata la classe
> Calcola_la_somma ti serve una cosa così:
>
> def calcola():
> global w
> print(w.a_text.get(1.0, END) + w.b_text.get(1.0, END))
>
>
> Ciao
>
> --
> M.
>
> @maxpippi :: http://dev.pippi.im/
> ___
> Python mailing list
> Python@lists.python.it
> http://lists.python.it/mailman/listinfo/python
>
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


[Python] problema su TKinter

2015-08-18 Per discussione Riccardo mancuso
Salve a tutti,
ho un quesito per l'utilizzo delle librerie grafiche Tkinter.
Sto provando ad utilizzare Page (Gui Rad basato su Tcl) ed ho notato che
creata la maschera grafica, vengono generati due file:
1. descrive la maschera grafica (scritto in codice python)
2. l'altra di supporto per i comandi (scritto in codice python)

Proprio su quella di supporto sui comandi non riesco a capire come accedere
ai valori inseriti.
Ad esempio, ho creato una GUI per fare la somma tra due numeri, il cui
codice è qui riportato ("calcola_somma.py"):

#! /usr/bin/env python
#
# GUI module generated by PAGE version 4.5
# In conjunction with Tcl version 8.6
#Aug 18, 2015 06:40:34 PM
import sys

try:
from Tkinter import *
except ImportError:
from tkinter import *

try:
import ttk
py3 = 0
except ImportError:
import tkinter.ttk as ttk
py3 = 1

import calcola_somma_support

def vp_start_gui():
'''Starting point when module is the main routine.'''
global val, w, root
root = Tk()
root.title('Calcola_la_somma')
geom = "436x450+465+113"
root.geometry(geom)
w = Calcola_la_somma(root)
calcola_somma_support.init(root, w)
root.mainloop()

w = None
def create_Calcola_la_somma(root, param=None):
'''Starting point when module is imported by another program.'''
global w, w_win, rt
rt = root
w = Toplevel (root)
w.title('Calcola_la_somma')
geom = "436x450+465+113"
w.geometry(geom)
w_win = Calcola_la_somma (w)
calcola_Q_support.init(w, w_win, param)
return w_win

def destroy_Calcola_la_somma():
global w
w.destroy()
w = None


class Calcola_la_somma:
def __init__(self, master=None):
_bgcolor = '#d9d9d9'  # X11 color: 'gray85'
_fgcolor = '#00'  # X11 color: 'black'
_compcolor = '#d9d9d9' # X11 color: 'gray85'
_ana1color = '#d9d9d9' # X11 color: 'gray85'
_ana2color = '#d9d9d9' # X11 color: 'gray85'
master.configure(highlightcolor="black")


self.Label1 = Label(master)
self.Label1.place(relx=0.23, rely=0.24, height=19, width=20)
self.Label1.configure(activebackground="#f9f9f9")
self.Label1.configure(text='''a''')

self.Label2 = Label(master)
self.Label2.place(relx=0.23, rely=0.36, height=19, width=18)
self.Label2.configure(activebackground="#f9f9f9")
self.Label2.configure(text='''b''')

self.Label3 = Label(master)
self.Label3.place(relx=0.23, rely=0.47, height=19, width=13)
self.Label3.configure(activebackground="#f9f9f9")
self.Label3.configure(text='''c''')

self.a_text = Text(master)
self.a_text.place(relx=0.34, rely=0.24, relheight=0.06,
relwidth=0.38)
self.a_text.configure(background="white")
self.a_text.configure(font="TkTextFont")
self.a_text.configure(selectbackground="#c4c4c4")
self.a_text.configure(width=166)
self.a_text.configure(wrap=WORD)

self.b_text = Text(master)
self.b_text.place(relx=0.34, rely=0.36, relheight=0.06,
relwidth=0.38)
self.b_text.configure(background="white")
self.b_text.configure(font="TkTextFont")
self.b_text.configure(selectbackground="#c4c4c4")
self.b_text.configure(width=166)
self.b_text.configure(wrap=WORD)

self.c_text = Text(master)
self.c_text.place(relx=0.34, rely=0.47, relheight=0.06,
relwidth=0.38)
self.c_text.configure(background="white")
self.c_text.configure(font="TkTextFont")
self.c_text.configure(selectbackground="#c4c4c4")
self.c_text.configure(width=166)
self.c_text.configure(wrap=WORD)

self.Label4 = Label(master)
self.Label4.place(relx=0.76, rely=0.24, height=19, width=54)
self.Label4.configure(activebackground="#f9f9f9")
self.Label4.configure(text='''-''')

self.Label5 = Label(master)
self.Label5.place(relx=0.76, rely=0.36, height=19, width=35)
self.Label5.configure(activebackground="#f9f9f9")
self.Label5.configure(text='''-''')

self.Label6 = Label(master)
self.Label6.place(relx=0.76, rely=0.47, height=19, width=19)
self.Label6.configure(activebackground="#f9f9f9")
self.Label6.configure(text='''-''')

self.bCalcola = Button(master)
self.bCalcola.place(relx=0.5, rely=0.71, height=27, width=68)
self.bCalcola.configure(activebackground="#d9d9d9")
self.bCalcola.configure(command=calcola_somma_support.calcola)
self.bCalcola.configure(text='''Calcola''')

self.bCancella = Button(master)
self.bCancella.place(relx=0.25, rely=0.71, height=27, width=76)
self.bCancella.configure(activebackground="#d9d9d9")
self.bCancella.configure(command=calcola_somma_support.cancella)
self.bCancella.configure(text='''Cancella''')

self.bUscita = Button(master)
self.bUscita.place(relx=0.73, rely=0.71, hei

[Python] modificare file xls avente immagini

2014-11-15 Per discussione Riccardo mancuso
Ciao a tutti,
devo modificare un file excel che contiene, oltre a testo e numeri, anche
delle immagini.
Le immagini sono state inserite per migliorare la comprensione dei dati
inseriti nel file excel.
Riesco ad aggiungere nuovi dati nel file excel (prima lo leggo e poi lo
scrivo).
Tuttavia dopo averlo scritto, perdo le informazioni inerenti le immagini,
ossia in sostanza non ci sono più.
Come posso fare per poter conservare le immagini nel nuovo file xls ?
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


[Python] leggere un file pdf

2014-09-19 Per discussione Riccardo mancuso
ciao a tutti,
vorrei leggere all'interno di uno script python, un file pdf.
Esistono librerie che permettono ciò, alla pari di xlrd per i file excel ?
Grazie,
Ciao
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] free ftp online

2014-08-05 Per discussione Riccardo mancuso
Come si crea un repository ?
Il giorno 05/lug/2014 22:52, "Daniele Zambelli" 
ha scritto:

> Il 05 luglio 2014 20:41, Remo The Last  ha
> scritto:
> > sto cercando un provider ftp gratis che mi fa caricare i file come
> storage.
>
> Perché no un repository?
>
>
> --
>
> 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
>
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Python vs C

2014-03-25 Per discussione Riccardo mancuso
No.
C== acqua
Ovvero e' il componente di base , di basso livello con cui puoi far tutto,
ma lo devi saper combinare, miscelare con il resto per ottenere un prodotto
finito

Python == vino

Ossia un prodotto di piu' alto livello, quasi finito, pronto per l'uso. Da
gustare
Il giorno 25/mar/2014 08:48, "Luigi Fontana"  ha
scritto:

> Asemio sì.
>
> Ma se ho capito bene C=Uva e Python=vino.
>
> Giusto?
>
> Luigi Fontana
> www.picchiolegno.it
>
> ___
> Python mailing list
> Python@lists.python.it
> http://lists.python.it/mailman/listinfo/python
>
>
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Python vs C

2014-03-25 Per discussione Riccardo mancuso
Python vs C == Vino vs Acqua
Il giorno 24/mar/2014 22:47, "Luigi Fontana"  ha
scritto:

> Dato che, come avrete ben capito, sono un mero hobbista con più passione
> che abilità e competenza scusatemi se vi pongo un'altra domanda banale.
>
> Al mio livello python e C li trovo abbastanza equivalenti. Per crearmi
> piccoli programmini di contabilità fonzionano egregiamente entrambi.
>
> In cosa differiscono nelle applicazioni più complesse?
>
> Luigi Fontana
> www.picchiolegno.it
>
> ___
> Python mailing list
> Python@lists.python.it
> http://lists.python.it/mailman/listinfo/python
>
>
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] SQLITE Libri

2014-03-10 Per discussione Riccardo mancuso
Ciao,
per il libro su Sqlite, ti consiglio questo:

http://www.tutorialspoint.com/sqlite/sqlite_tutorial.pdf

E' in inglese, ma molto comprensibile grazie ai tanti esempi riportati.


2014-03-10 12:07 GMT+01:00 Nicola Larosa :

> > Attilio Menegon wrote:
> >> 2 - Esiste un interfaccia grafica per la gestione del DB SQLITE?
>
> Pietro wrote:
> > Io utilizzo:
> >
> > http://sqliteman.com/
>
> Oltre a questo, che non è male, conosco SQLiteStudio
>  ed SQLiteBrowser
> .
>
> --
> Nicola Larosa - http://www.tekNico.net/
>
> [The Go language landscape] is like the early days of Python; the smart
> folks are saying "interesting" and the rest are saying "whitespace?".
> It's still a very good first-pass filter.
>  - Mark Shuttleworth, February 2014
> ___
> Python mailing list
> Python@lists.python.it
> http://lists.python.it/mailman/listinfo/python
>
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


[Python] A Marco Beri: quando un libro su Pyqt e QtDesigner?

2014-03-08 Per discussione Riccardo mancuso
Come da oggetto: ho apprezzato il tuo pocket su Python (la nuova versione)
ma sono rimasto un po' deluso dal contenuto abbastanza ridotto sulle Pyqt
(e QtDesigner). Quando un libro interamente dedicato a questo argomento ?
Secondo me, avrebbe un successo senza precedenti !
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


[Python] info su muntjac

2014-02-19 Per discussione Riccardo mancuso
ciao a tutti,
conoscete muntjac ?

http://www.muntiacus.org/

La cosa interessante è che si possono creare applicazioni desktop che
girano su browser.
Lo utilizzate ? Ci sono manuali, tutorial, guide per poter imparare ?
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] python SQL?

2014-02-16 Per discussione Riccardo mancuso
per cose piccole, SQLite


Il giorno 16 febbraio 2014 13:33, Diego Barrera
ha scritto:

> On 16/02/2014 12:40, enrico franchi wrote:
>
>>
>> L'architettura del db deve essere *sempre* il piu' efficiente possibile.
>> Se no, non ja fa. E si, sharda, cazzi e mazzi, per carita'.
>>
>>  Alla luce di questo e avendo in mente che devo andare in produzione il
> prima possibile,
> (leggi per ora mi interessa poco scalare, ma mi server avere una killer
> app per vedere come va)
> che succede se opero in questo modo:
>
> 1. creo model e tutta app con l'orm;
> 2. l'app funziona e ho tanti clienti: primi problemi a scalare
> 3. ottimizzo sql e impostazioni specifiche dbms
>
> Mi sembra un buon compromesso.
>
> ___
> Python mailing list
> Python@lists.python.it
> http://lists.python.it/mailman/listinfo/python
>
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] creazione attributi di classe da dizionario

2013-10-19 Per discussione Riccardo mancuso
scusa marco, quale impostazione devo impostare su gmail per avere il
quoting corretto ?


Il giorno 19 ottobre 2013 19:10, Marco Beri  ha
scritto:

> On 19 Oct 2013 18:29, "Riccardo mancuso" 
> wrote:
> >
> > grazie Manlio.
> > perfetto !
>
> Non come il tuo quoting :-)
>
> Ciao.
> Marco.
>
> ___
> Python mailing list
> Python@lists.python.it
> http://lists.python.it/mailman/listinfo/python
>
>
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


[Python] metodi ed attributi nascosti nelle classi

2013-10-19 Per discussione Riccardo mancuso
ciao a tutti,
vorrei impostare in una classe dei metodi e degli atttributi nascosti.
Ho provato qualcosa tipo:


class prova():
__a=1

def __init__(self):
pass

def __metodo_nascosto__(self):
pass


ma quando vado ad istanziare la classe, mi vede sia l'attributo __a che il
__metodo_nascosto__
Dove sbaglio ?
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] creazione attributi di classe da dizionario

2013-10-19 Per discussione Riccardo mancuso
grazie Manlio.
perfetto !


Il giorno 19 ottobre 2013 12:01, Manlio Perillo
ha scritto:

> On 19/10/2013 09:32, Riccardo mancuso wrote:
>
>> ciao a tutti,
>> volevo chiedere se è possibile creare degli attributi di una classe,
>> partendo da un dizionario.
>>
>
> Si, è possibile.
> Gli attributi di una classe sono "normalmente" memorizzati del dizionario
> __dict__.
>
>
>  Mi spiego:
>> supponiamo di avere un dizionario del tipo:
>>
>> dizionario={"auto":1,
>>  "casa":2,
>>  "moto":3}
>>
>> e poi di creare una classe lista_oggetti:
>>
>> class lista_oggetti(dizionario):
>>  def __init__(self,dizionario):
>>  pass
>>
>>
> Ti basta fare:
>
> self.__dict__.update(**dizionario)
>
> > [...]
>
>
> Ciao  Manlio
>
> __**_
> Python mailing list
> Python@lists.python.it
> http://lists.python.it/**mailman/listinfo/python<http://lists.python.it/mailman/listinfo/python>
>
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


[Python] creazione attributi di classe da dizionario

2013-10-19 Per discussione Riccardo mancuso
ciao a tutti,
volevo chiedere se è possibile creare degli attributi di una classe,
partendo da un dizionario.
Mi spiego:
supponiamo di avere un dizionario del tipo:

dizionario={"auto":1,
"casa":2,
"moto":3}

e poi di creare una classe lista_oggetti:

class lista_oggetti(dizionario):
def __init__(self,dizionario):
pass

vorrei fare in modo che vengano creati automaticamente gli attributi
specificati in dizionario, cioè:

lista_oggetti.auto
lista_oggetti.casa
lista_oggetti.moto

da utilizzare in seguito nella chiamata dell'istanza.
E' possibile ?
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


[Python] sharp develop: problema con esempio codice python

2013-10-04 Per discussione Riccardo mancuso
ciao a tutti,
mi sto cimentando con sharpdevelop, nello sviluppare una interfaccia
grafica stupida: 2 textbox che prendono due numeri ("a" e "b") e quando
faccio click su un pulsante, faccio la somma e la visualizzo su un terzo
textbox ("c") .

Il codice è il seguente:

import System.Drawing
import System.Windows.Forms

from System.Drawing import *
from System.Windows.Forms import *

class MainForm(Form):
def __init__(self):
self.InitializeComponent()

def InitializeComponent(self):
self._button1 = System.Windows.Forms.Button()
self._a = System.Windows.Forms.TextBox()
self._label1 = System.Windows.Forms.Label()
self._label2 = System.Windows.Forms.Label()
self._b = System.Windows.Forms.TextBox()
self._label3 = System.Windows.Forms.Label()
self._c = System.Windows.Forms.TextBox()
self._label4 = System.Windows.Forms.Label()
self._label5 = System.Windows.Forms.Label()
self.SuspendLayout()
#
# button1
#
self._button1.Location = System.Drawing.Point(349, 113)
self._button1.Name = "button1"
self._button1.Size = System.Drawing.Size(75, 23)
self._button1.TabIndex = 0
self._button1.Text = "Somma"
self._button1.UseVisualStyleBackColor = True
self._button1.Click += self.Button1Click
#
# a
#
self._a.Location = System.Drawing.Point(219, 35)
self._a.Name = "a"
self._a.Size = System.Drawing.Size(100, 20)
self._a.TabIndex = 1
#
# label1
#
self._label1.Location = System.Drawing.Point(163, 35)
self._label1.Name = "label1"
self._label1.Size = System.Drawing.Size(31, 23)
self._label1.TabIndex = 2
self._label1.Text = "a"
self._label1.Click += self.Label1Click
#
# label2
#
self._label2.Location = System.Drawing.Point(163, 74)
self._label2.Name = "label2"
self._label2.Size = System.Drawing.Size(31, 23)
self._label2.TabIndex = 4
self._label2.Text = "b"
self._label2.Click += self.Label2Click
#
# b
#
self._b.Location = System.Drawing.Point(219, 74)
self._b.Name = "b"
self._b.Size = System.Drawing.Size(100, 20)
self._b.TabIndex = 3
#
# label3
#
self._label3.Location = System.Drawing.Point(163, 113)
self._label3.Name = "label3"
self._label3.Size = System.Drawing.Size(31, 23)
self._label3.TabIndex = 6
self._label3.Text = "Tot"
#
# c
#
self._c.Location = System.Drawing.Point(219, 113)
self._c.Name = "c"
self._c.Size = System.Drawing.Size(100, 20)
self._c.TabIndex = 5
#
# label4
#
self._label4.Location = System.Drawing.Point(349, 38)
self._label4.Name = "label4"
self._label4.Size = System.Drawing.Size(31, 23)
self._label4.TabIndex = 7
self._label4.Text = "+"
#
# label5
#
self._label5.Location = System.Drawing.Point(349, 71)
self._label5.Name = "label5"
self._label5.Size = System.Drawing.Size(31, 23)
self._label5.TabIndex = 8
self._label5.Text = "="
#
# MainForm
#
self.ClientSize = System.Drawing.Size(781, 258)
self.Controls.Add(self._label5)
self.Controls.Add(self._label4)
self.Controls.Add(self._label3)
self.Controls.Add(self._c)
self.Controls.Add(self._label2)
self.Controls.Add(self._b)
self.Controls.Add(self._label1)
self.Controls.Add(self._a)
self.Controls.Add(self._button1)
self.Name = "MainForm"
self.Text = "prova"
self.Load += self.MainFormLoad
self.ResumeLayout(False)
self.PerformLayout()


def MainFormLoad(self, sender, e):
pass

def Button1Click(self, sender, e):
pass

def Label1Click(self, sender, e):
pass

def Label2Click(self, sender, e):
pass




L'interfaccia grafica è quindi disegnata.
Come faccio a fare l'operazione ?
Ossia come punto ai valori di "a" e "b" e scrivo il risultato in "c",
quando clicco sul pulsante ?
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


[Python] wxdesigner

2013-09-30 Per discussione Riccardo mancuso
salve a tutti ,
qualcuno di voi ha mai provato wxdesigner ?
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Scelta di un IDE

2013-09-14 Per discussione Riccardo mancuso
wingide !
Il giorno 14/set/2013 15:43, "Gian Mario Tagliaretti" <
g.tagliare...@gmail.com> ha scritto:
>
> 2013/9/13 enrico franchi :
>
> > Visto che stiamo facendo questo gioco... contami un +1 su vim e PyCharm.
>
> Stessi voti anche qua +1 a PyCharm e VIM (anche se lo uso raramente,
> ma nelle emergenze è sempre presente)
>
> p.s.
> da qualche anno quelli di PyCharm mi rinnovano la licenza  per Gnome,
> se qualcuno avesse fatto almeno qualche commit nel tree di Gnome mi
> mandi una mail che gli mando la licenza.
>
> ciao
> --
> Gian Mario Tagliaretti
> GNOME Foundation member
> gia...@gnome.org
> ___
> Python mailing list
> Python@lists.python.it
> http://lists.python.it/mailman/listinfo/python
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Grafica su python

2013-07-25 Per discussione Riccardo mancuso
e per il web cosa consigli ?
Il giorno 25/lug/2013 14:55, "Diego Barrera"  ha
scritto:

> Il 25/07/2013 13:42, Carlos Catucci ha scritto:
>
>>
>> 2013/7/25 Diego Barrera > diegonebarrera@yahoo.**it >>
>>
>> non è proprio così scontato che la soluzione web sia sempre la
>> migliore.
>>
>> Pero' e' la piu' portabile ;)
>>
>>
>> Parliamone. IE 6.5, 7. 8. 9, FF (varie pippe tra versioni datate ma
>> diffuse (tipo la 2) e le utimissime, chrome, safari, opera, poi la
>> visibilita' su tablet e smartphone. Si vero che con oggetti come
>> Boilerplate fai meno fatica, pero' ...
>> Poi io sono un web developer oramai. E ripeto che devi sempre imparare 4
>> linguaggi (SQL e' necessario anche per i C/S). E alcune cose fatichi a
>> farle da browser. Non che non le fai ma devi fare dei giri.
>> Se poi l'applicazione va usata da uno o due persone alla volta ... come
>> diceva Einstin nella sua teoria della Relativita' Ristretta
>> "tuttoe'relativo". ;)
>>
> Sono d'accordo, ma se proviamo a guardare in prospettiva...
> cioe', se mi guardo dietro il web sta facendo passi da gigante;
> se non sei nel giro rimani indietro in un modo impressionante!
> Questo per dire che la direzione verso cui stiamo andando e' quella.
> Quando leggevo i primi che affermavano queste cose li prendevo per scemi,
> e invece avevano ragione.
> Se mi trovassi nei panni del nostro amico, mi concentrerei sullo sviluppo
> web
> ..anche se questo per te, Carlos, significherebbe altra concorrenza ;)
>
> Ciao diego
>
> __**_
> Python mailing list
> Python@lists.python.it
> http://lists.python.it/**mailman/listinfo/python
>
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


[Python] differenza tra classe () e class (object)

2013-07-23 Per discussione Riccardo mancuso
ciao a tutti,
come scritto nell'oggetto del messaggio: mi spiegate la differenza tra
scrivere:

class ():
 pass

e scrivere:

class (object):
 pass



se mi fate qualche esempio pratico forse riesco ad apprezzare la
differenza.
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] differenza tra classe () e class (object)

2013-07-23 Per discussione Riccardo mancuso
e nel caso in cui utilizzo classi e sottoclassi ?
Il giorno 21/lug/2013 14:26, "Patrick Guido"  ha
scritto:

>
> On Jul 21, 2013 1:08 PM, "Riccardo mancuso" 
> wrote:
> >
> > quindi qualsiasi classe che scriverò, inizierò con:
> >
> > class (object):
> > pass
> >
> > 
>
> class NomeClass(object):
> pass
>
> Se non estendi altre classi ovviamente.
>
> Sent from mobile
>
> ___
> Python mailing list
> Python@lists.python.it
> http://lists.python.it/mailman/listinfo/python
>
>
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] differenza tra classe () e class (object)

2013-07-23 Per discussione Riccardo mancuso
quindi qualsiasi classe che scriverò, inizierò con:

class (object):
pass


 Il giorno 21/lug/2013 10:18, "enrico franchi" 
ha scritto:

> 2013/7/20 Riccardo mancuso :
>
> > se mi fate qualche esempio pratico forse riesco ad apprezzare la
> > differenza.
>
> Usa le new class styles e basta (ovvero class A(object):).
> La questione non e' capire cosa ti offrono di piu' (e magari pensare
> che se non ti serve, puoi stare con le vecchie).
> La questione e' che per il nuovo codice le vecchie non andrebbero usate,
> fine.
>
> Poi divertentemente in Python 3, la stessa sintassi delle vecchie ti
> da comunque le nuove (e le vecchie sono sparite).
>
>
> --
> .
> ..: -enrico-
> ___
> Python mailing list
> Python@lists.python.it
> http://lists.python.it/mailman/listinfo/python
>
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] ricerca di stringhe in un testo

2013-06-26 Per discussione Riccardo mancuso
alla fine ho trovato questa soluzione, che memorizza in un array la
posizione dell'inizio della parola, sfruttando il metodo find:

pos=testo.find("via")
a=[]
while pos!=-1:
a.append(pos)
pos=testo.find("via",pos+1)


Il giorno 26 giugno 2013 16:25, Nicola Larosa  ha scritto:

> Giovanni Porcari wrote:
> > Ripeto non è il modo giusto ma è sempre divertente sfruttare le
> > potenzialità di python.
>
> Levategli le comprehension di mano, per cortesia...
>
>
> > Adesso sono sicuro che salteranno fuori soluzioni ancora più compatte
> > :D
>
> Maledetto... ;-P
>
> --
> Nicola Larosa - http://www.tekNico.net/
>
> È la nuova frontiera della chiaroveggenza. In futuro leggeremo segni
> negli errori del T9, nei pixel morti dei monitor, e così via.
>  - Beatrice Gamba, novembre 2012
> ___
> Python mailing list
> Python@lists.python.it
> http://lists.python.it/mailman/listinfo/python
>
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] ricerca di stringhe in un testo

2013-06-26 Per discussione Riccardo mancuso
@ Marco: va benissimo e ti ringrazio per la soluzione. Quello che cercavo è
una soluzione con codice a livello di astrazione più alto.
@ Nicola: ok per http://nltk.org/. Esistono altre librerie per le stringhe ?



Il giorno 26 giugno 2013 16:10, Riccardo mancuso <
mancuso.riccard...@gmail.com> ha scritto:

> a="""Nel mezzo del cammin di nostra vita
>
> mi ritrovai per una selva oscura
> ché la diritta via era smarrita.
> Ahi quanto a dir qual era è cosa dura
> esta selva selvaggia e aspra e forte
> che nel pensier rinova la paura!
> Tant'è amara che poco è più morte;
> ma per trattar del ben ch'i' vi trovai,
> dirò de l'altre cose ch'i' v'ho scorte.
> Io non so ben ridir com'i' v'intrai,
> tant'era pien di sonno a quel punto
> che la verace via abbandonai.
> Ma poi ch'i' fui al piè d'un colle giunto,
> là dove terminava quella valle
> che m'avea di paura il cor compunto,
> guardai in alto, e vidi le sue spalle
> vestite già de' raggi del pianeta
> che mena dritto altrui per ogne calle.
> Allor fu la paura un poco queta
> che nel lago del cor m'era durata
> la notte ch'i' passai con tanta pieta.
> E come quei che con lena affannata
> uscito fuor del pelago a la riva
> si volge a l'acqua perigliosa e guata,
> così l'animo mio, ch'ancor fuggiva,
> si volse a retro a rimirar lo passo
> che non lasciò già mai persona viva.
> """
> a.find("via")
>
> >>> 85
>
> come faccio a trovare le altre occorrenze ?
>
>
> Il giorno 26 giugno 2013 16:06, Nicola Larosa  ha
> scritto:
>
> Riccardo mancuso wrote:
>> > ma non c'è qualcosa di più semplice e già pronto all'uso?
>>
>> http://nltk.org/
>>
>> ;-)
>>
>> --
>> Nicola Larosa - http://www.tekNico.net/
>>
>> È la nuova frontiera della chiaroveggenza. In futuro leggeremo segni
>> negli errori del T9, nei pixel morti dei monitor, e così via.
>>  - Beatrice Gamba, novembre 2012
>>
>> ___
>> Python mailing list
>> Python@lists.python.it
>> http://lists.python.it/mailman/listinfo/python
>>
>
>
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] ricerca di stringhe in un testo

2013-06-26 Per discussione Riccardo mancuso
a="""Nel mezzo del cammin di nostra vita
mi ritrovai per una selva oscura
ché la diritta via era smarrita.
Ahi quanto a dir qual era è cosa dura
esta selva selvaggia e aspra e forte
che nel pensier rinova la paura!
Tant'è amara che poco è più morte;
ma per trattar del ben ch'i' vi trovai,
dirò de l'altre cose ch'i' v'ho scorte.
Io non so ben ridir com'i' v'intrai,
tant'era pien di sonno a quel punto
che la verace via abbandonai.
Ma poi ch'i' fui al piè d'un colle giunto,
là dove terminava quella valle
che m'avea di paura il cor compunto,
guardai in alto, e vidi le sue spalle
vestite già de' raggi del pianeta
che mena dritto altrui per ogne calle.
Allor fu la paura un poco queta
che nel lago del cor m'era durata
la notte ch'i' passai con tanta pieta.
E come quei che con lena affannata
uscito fuor del pelago a la riva
si volge a l'acqua perigliosa e guata,
così l'animo mio, ch'ancor fuggiva,
si volse a retro a rimirar lo passo
che non lasciò già mai persona viva.
"""
a.find("via")

>>> 85

come faccio a trovare le altre occorrenze ?


Il giorno 26 giugno 2013 16:06, Nicola Larosa  ha scritto:

> Riccardo mancuso wrote:
> > ma non c'è qualcosa di più semplice e già pronto all'uso?
>
> http://nltk.org/
>
> ;-)
>
> --
> Nicola Larosa - http://www.tekNico.net/
>
> È la nuova frontiera della chiaroveggenza. In futuro leggeremo segni
> negli errori del T9, nei pixel morti dei monitor, e così via.
>  - Beatrice Gamba, novembre 2012
>
> ___
> Python mailing list
> Python@lists.python.it
> http://lists.python.it/mailman/listinfo/python
>
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] ricerca di stringhe in un testo

2013-06-26 Per discussione Riccardo mancuso
ma non c'è qualcosa di più semplice e già pronto all'uso ?
avevo provato con find, però mi dà in uscita solo la prima occorrenza
(oppure mi restituisce -1 se non trova nulla).
Non c'è qualcosa di simile ?


Il giorno 26 giugno 2013 15:52, Marco Giusti  ha
scritto:

> On Wed, Jun 26, 2013 at 03:22:40PM +0200, Riccardo mancuso wrote:
> > ciao a tutti,
> > vi propongo questo problema (premesso che io non ci sono riuscito).
> > Devo trovare in quali punti sono presenti dei termini all'interno di una
> > frase.
> ...
> > se voglio cercare la parola "via" essa sarà presente alla 3° ed alla 12°
> riga.
> >
> > Come posso effettuare la ricerca con python ?
> >
> > va bene, al posto della riga, anche la posizione vettoriale assoluta
> > (tenendo condo che il primo carattere ha posizione 0, il secondo 1 e
> > così via).
> >
> > In sostanza alla fine vorrei avere un dizionario/vettore, con
> > l'indicazione della posizione di cui sopra.
> > Grazie in anticipo.
>
> Questo per la posizione assoluta:
>
> dct = {}
> for noun in nouns:
> lst = []
> idx = text.find(noun)
> while idx != -1:
> lst.append(idx)
> idx = text.find(noun, idx+1)
> dct[noun] = lst
>
>
> E questo per le righe:
>
> dct = {}
> for noun in nouns:
> for idx, line in enumerate(test.splitlines()):
> if line.find(noun) != -1:
> dct.setdefault(noun, []).append(idx)
>
> 'enumerate' ha un secondo parametro opzionale che indica da quale indice
> partire, per esempio se le righe devono essere enumerate a partire da 1.
>
> Forse puoi invertire l'ordine dei loop nel secondo caso per effettuare
> una sola volta la partizione in righe. Inoltre c'è una disparità nei due
> casi: il primo riporta tutte le occorrenze di ciascuna parola mentre il
> secondo non fa' differenza se in una riga ci sono più occorrenze di una
> precisa parola.
>
> ciao
> m.
> ___
> Python mailing list
> Python@lists.python.it
> http://lists.python.it/mailman/listinfo/python
>
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


[Python] ricerca di stringhe in un testo

2013-06-26 Per discussione Riccardo mancuso
ciao a tutti,
vi propongo questo problema (premesso che io non ci sono riuscito).
Devo trovare in quali punti sono presenti dei termini all'interno di una
frase.
Ad esempio, prendendo il primo canto dell'inferno:

"

Nel mezzo del cammin di nostra vita
mi ritrovai per una selva oscura
ché la diritta via era smarrita.
Ahi quanto a dir qual era è cosa dura
esta selva selvaggia e aspra e forte
che nel pensier rinova la paura!
Tant'è amara che poco è più morte;
ma per trattar del ben ch'i' vi trovai,
dirò de l'altre cose ch'i' v'ho scorte.
Io non so ben ridir com'i' v'intrai,
tant'era pien di sonno a quel punto
che la verace via abbandonai.
Ma poi ch'i' fui al piè d'un colle giunto,
là dove terminava quella valle
che m'avea di paura il cor compunto,
guardai in alto, e vidi le sue spalle
vestite già de' raggi del pianeta
che mena dritto altrui per ogne calle.
Allor fu la paura un poco queta
che nel lago del cor m'era durata
la notte ch'i' passai con tanta pieta.
E come quei che con lena affannata
uscito fuor del pelago a la riva
si volge a l'acqua perigliosa e guata,
così l'animo mio, ch'ancor fuggiva,
si volse a retro a rimirar lo passo
che non lasciò già mai persona viva."

se voglio cercare la parola "via" essa sarà presente alla 3° ed alla 12° riga.

Come posso effettuare la ricerca con python ?

va bene, al posto della riga, anche la posizione vettoriale assoluta
(tenendo condo che il primo carattere ha posizione 0, il secondo 1 e
così via).

In sostanza alla fine vorrei avere un dizionario/vettore, con
l'indicazione della posizione di cui sopra.
Grazie in anticipo.
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] django cms:manuali, guide, corsi,...

2013-06-19 Per discussione Riccardo mancuso
altre info (tutorial, guide, forum, ebook) su mezzanine ?


Il giorno 18 giugno 2013 17:45, Simone Federici  ha
scritto:

> A me piace Mezzanine.
>
> * Lo puoi dare in mano a uno che non ne sa niente e lui lo installa e lo
> usa.
> * Eventualmente lo puoi estendere
>
> Se ho tempo da spendere comunque allora si parte from scratch...
>
> S
>
> ___
> Python mailing list
> Python@lists.python.it
> http://lists.python.it/mailman/listinfo/python
>
>
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


[Python] django cms:manuali, guide, corsi,...

2013-06-18 Per discussione Riccardo mancuso
salve a tutti,
da precedente discussione, è emerso che tra i vari cms by Python,
Django-cms sia il migliore (relativamente a semplicità e personalizzazione
del codice).
A questo punto, vi chiedo dove posso reperire il maggior numero di
informazioni circa l'installazione, l'utilizzo, i plug-in, i temi dei
template, tutorial, guide, ecc.
A parte il suo sito ufficiale:

https://www.django-cms.org/en/

e qualche altro sito che ho trovato in rete:


per un newbies come me, dove posso prendere altre informazioni (in
italiano/inglese) utili ?
Domanda stupida: voi come avete imparato ?
grazie.
ciao
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Presentazioni

2013-06-16 Per discussione Riccardo mancuso
"imparare python" di mark lutz. è prolisso ma resta il migliore
Il giorno 16/giu/2013 22:08, "Andrea Lomasto"  ha scritto:
>
> Non programmo da un ventennio ormai. Figurati programmavo in Basic sullo
zX81 della Sinclair.
> Ora ho letto che ci sono delle documentazioni per la versione 2 o 3 di
python.
> Da dove iniziare ?
>
> Mi servirebbe un testo, ma quale per uno come me, che da tempo non tocca
pc.
>
> Potresti suggerirmi qualcosa ?
>
>
>
> Ciao
>
> Andrea
>
>
>>
>> - Original Message -
>>
>> From: Carlos Catucci
>>
>> Sent: 06/16/13 09:49 PM
>>
>> To: Discussioni generali sul linguaggio Python
>>
>> Subject: Re: [Python] Presentazioni
>>
>>
>>
>> 2013/6/16 Andrea Lomasto 
>>>
>>> Sai  è cosi' difficile trovare documentazione in italiano
>>
>>
>> Davvero? A parte gli ottimi libri del nostro beneamato Marco Beri (che
sieda in eterno alla destra di Guido), basta usare un attimo google per
trovare documentazione d ogni tipo. Hai delle esigenze specifiche o ti
serve materiale introduttivo?
>>
>> Carlos
>> --
>> Ein volk! Eine sprache! Ein Guido! ;)
>
>
>
>
> ___
> Python mailing list
> Python@lists.python.it
> http://lists.python.it/mailman/listinfo/python
>
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] cms python

2013-06-15 Per discussione Riccardo mancuso
certamente vorrei dedicarmi allo studio di un cms by python,
approfondendolo e che mi dia la possibilità di estenderlo, anche con codice
da me scritto. Da quel che mi sembra di capire, Django-cms è la soluzione
migliore, forse anche dal punto di vista del supporto. Che ne pensate ?


Il giorno 12 giugno 2013 15:43, Fabrizio Reale
ha scritto:

> Ciao a tutti,
>
> > > Non conosco Mezzanine (ci guardo pero') ma io sono sempre per la
> > > scelta di Django a manetta. Hai pieno controllo su cosa fai e ti fai
> > > il prodotto ad hoc. I ready-to-use finiscono sempre con il voler
> > > accontentare tutti ottenendo l'effetto opposto
>
> > Sono d'accordo in generale ma nel caso di Plone va detto che è pensato
> > per essere esteso e configurato facilmente... almeno da chi conosce il
> > prodotto :)
> >
> > Il core si tocca veramente raramente e anche il monkey patching è
> > 'istituzionalizzato' (collective.monkeypatcher).
>
> Sono chiaramente di parte Plonistica e condivido il messaggio di Riccardo
> :)
> Ma vorrei anche aggiungere un livello al discorso perché in una scelta di
> una
> tecnologia intervengono anche altri ragionamenti.
> Sarebbe da capire se stai cercando lo strumento con cui d'ora in poi farai
> i
> tuoi portali web e quindi puoi dedicare tempo per approfondirlo che ti sarà
> ampiamente ripagato nei progetti successivi oppure se la tua esigenza è una
> tantum e quindi scelto il CMS cerchi di soddisfare la tua esigenza
> toccandolo
> il meno possibile.
>
> A presto,
> Fabrizio
>
> --
> Fabrizio Reale
> Chief Technology Officer
> http://linkedin.com/in/fabrizioreale
>
> Redomino Srl
> http://redomino.com
> HQ Largo Valgioie 14, Turin IT
> Phone +39 0117499875
> ___
> Python mailing list
> Python@lists.python.it
> http://lists.python.it/mailman/listinfo/python
>
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] cms python

2013-06-12 Per discussione Riccardo mancuso
ok. mezzanine com'è messo relativamente alle specifiche "facile utilizzo" e
"facile personalizzazione" ?
Inoltre mi interesserebbe capire quali cms python hanno il maggior numero
di plug-in scaricabili ed installabili (a parte plone)


Il giorno 12 giugno 2013 10:59, Riccardo Lemmi  ha
scritto:

> Nicola Larosa wrote:
>
> > Riccardo Mancuso wrote:
> >> quali cms di facile utilizzo, ma con la possibilità di
> >> personalizzarlo inserendo codice python per eseguire specifiche
> >> funzioni, mi potete consigliare?
> > ...
> > Il secondo è Plone. Come metterla in modo delicato? :-) Plone è il CMS
> > "storico" di Python, basato su Zope (2, 3, 5, ecc. :-) ). Molti lo
> > usano, alcuni lo supportano e promuovono, altri vorrebbero
> > liberarsene. :-)
> >
> > Io non lo apprezzo: la combinazione di apparente semplicità d'uso ma
> > difficoltà di comprensione, manutenzione e personalizzazione me lo fa
> > sentire non molto diverso dai bestioni PHP che vanno per la maggiore.
> >
>
> Plone  si può mettere tra i CMS di "facile utilizzo" ma sicuramente non
> tra quelli di "facile personalizzazione" :)
>
> A Mancuso dico: Plone ti potrebbe piacere perchè ha tantissime
> funzionalità già integrate e solo da configurare ma richiede tante
> competenze e server appositi per essere messo in produzione: non è un
> CMS per piccoli progetti.
>
> > Da anni mi sono spostato su Django come base per lo sviluppo web. I
> > ...
>
> --
>Riccardo Lemmi
>
> ___
> Python mailing list
> Python@lists.python.it
> http://lists.python.it/mailman/listinfo/python
>
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


[Python] cms python

2013-06-11 Per discussione Riccardo mancuso
ciao a tutti,
quali cms di facile utilizzo, ma con la possibilità di personalizzarlo
inserendo codice python per eseguire specifiche funzioni , mi potete
consigliare?
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] py and pyc files

2013-06-07 Per discussione Riccardo mancuso
pyc è un bytecode, cioè una traduzione a metà tra il linguaggio binario e
quello testuale.



Il giorno 07 giugno 2013 17:01, Matteo Boscolo
ha scritto:

> Il 07/06/2013 16:46, Daniele Varrazzo ha scritto:
>
>  On Fri, 2013-06-07 at 16:04 +0200, Vittorio Spina wrote:
>>
>>  distribuendo i files pyc, il codice è al sicuro, almeno quello relativo
>>> ai files pyc oppure è facile ritornare alla forma leggibile?
>>>
>> Non è al sicuro. Se ne è parlato un sacco di volte in ML: cerca negli
>> archivi.
>>
>>
>>  Nessun sistema e' sicuro ... :)
>
> diciamo che per un utente medio i pyc sono sicuri, poi se sei su windows
> con py2exe o pyinstaller hai un livello di sicurezza in +
>
> ciao,
> Matteo
>
>
> __**_
> Python mailing list
> Python@lists.python.it
> http://lists.python.it/**mailman/listinfo/python
>
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


[Python] google sketch up e console python

2013-05-11 Per discussione Riccardo mancuso
ciao a tutti,
esiste qualche plugin o simile che possa implementare una console python
per google sketch up ?
Mi sembra che sia presente solo la console per Ruby...
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] presentare dati tabellati in python

2013-04-29 Per discussione Riccardo mancuso
molto interessante. grazie.


Il giorno 29 aprile 2013 13:31, Sandro Tosi  ha
scritto:

> Ciao
>
> 2013/4/29 Riccardo mancuso :
> > ciao a tutti,
> > c'è qualche modulo per poter presentare dei dati tabellati,
> preferibilmente
> > in formato testuale o html ?
>
> prettytable
>
> Ciao,
> --
> Sandro Tosi (aka morph, morpheus, matrixhasu)
> My website: http://matrixhasu.altervista.org/
> Me at Debian: http://wiki.debian.org/SandroTosi
> ___
> Python mailing list
> Python@lists.python.it
> http://lists.python.it/mailman/listinfo/python
>
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


[Python] presentare dati tabellati in python

2013-04-29 Per discussione Riccardo mancuso
ciao a tutti,
c'è qualche modulo per poter presentare dei dati tabellati, preferibilmente
in formato testuale o html ?
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


[Python] bottle e passaggio valori ad altro route

2013-04-23 Per discussione Riccardo mancuso
ciao a tutti,
sto imparando Bottle, mini-framework, e da neofita quale sono, mi ritrovo a
voler passare dei parametri ad un altro route.
Il codice è il seguente:

from bottle import Bottle, run, template, request
app = Bottle()

@app.route("/home")
def home():

 if request.GET.get('Button_save','').strip():
 nome = request.GET.get('nome', '').strip()
 cognome = request.GET.get('cognome', '').strip()
 return nome,cognome
 else:
 return template('pagweb1.tpl')

@app.route("/elabora")
def elabora():
 pass

run(app, host='localhost', port=8000, debug=True)


e il template "pagweb1.tpl" è il seguente:



  
  

  
   nome: 
   cognome: 
   
  



In sostanza vorrei prendere le variabili "nome" e "cognome" e passarla al
route "elabora", in modo da elaborarli.
Come fare ?
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] mako templates documentation (PDF)

2013-04-19 Per discussione Riccardo mancuso
grazie daniele.
per convertire in pdf, per ubuntu 12.04, ho dovuto:
1. installare sphinx:

sudo apt-get install sphinx-common

2. installare texlive (versione full, quasi 1 Gb)

sudo apt-get install texlive-full


Per il resto, una volta scaricate queste librerie, facendo:

make latexpdf

viene generato il pdf (cartella .
Lo dico, perchè per qualcuno che dovesse ritrovarsi nello stesso problema.





Il giorno 19 aprile 2013 13:36, Manlio Perillo
ha scritto:

> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA1
>
> Il 19/04/2013 12:44, Daniele Varrazzo ha scritto:
> > [...]
> > Penso basti scaricare mako, cd doc/build, make latexpdf. Credo sia un
> > normale progetto sphinx: vedi
> > http://www.makotemplates.org/trac/browser/doc/build
> >
> > Vedi anche:
> >
> http://sphinx-doc.org/builders.html?highlight=pdf#sphinx.builders.latex.LaTeXBuilder
> > per le varie opzioni.
> >
> > Generare pdf con docutils non l'ho fatto spesso; quando l'ho fatto
> > ricordo che in realtà l'output LaTeX non era molto bello come qualità.
>
> Per la conversione tra reST e LaTex ci sono due backend: rst2latex.py e
> rst2newlatex, ma non saprei dire la differenza e lo stato aggiornato.
>
> > Era molto migliore l'output pdf diretto, fatto attraverso reportlab (che
> > allora era ancora nel sandbox e non incluso in docutils).
>
> Strano, in linea di massima.
> L'ultima volta che avevo usato reportlab ricordo che non supportava il
> kerning, quindi l'output del testo non era perfetto.
>
>
> Ciao  Manlio
> -BEGIN PGP SIGNATURE-
> Version: GnuPG v1.4.10 (GNU/Linux)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
>
> iEYEARECAAYFAlFxLCEACgkQscQJ24LbaUTi7QCglmdeWIPOXvBaHnHXqAc+SsHp
> 5bIAnj6mzDD5Z5OKtisI1qVGAy6eSQlY
> =1UdC
> -END PGP SIGNATURE-
> ___
> Python mailing list
> Python@lists.python.it
> http://lists.python.it/mailman/listinfo/python
>
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


[Python] mako templates documentation (PDF)

2013-04-19 Per discussione Riccardo mancuso
ciao a tutti,
vorrei imparare ad usare mako, per generare templates html.
Nel sito è riportata la documentazione in formato html (generata tramite
sphinx).
E' possibile trasformare la documentazione da sphinx in PDF ?
Oppure voi avete qualche link per avere direttamente la documentazione di
mako in PDF ?
grazie.
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] webapp in bottle: come creare una form per inserire i dati ?

2013-04-19 Per discussione Riccardo mancuso
ti ringrazio. In realtà le considerazioni che avete fatto sui
mini-framework penso torneranno utili in seguito, tanto a me quanto a
coloro che seguono la mailing-list.
Non ho capito bene l'organizzazione del file system: perchè usare
virtualenv ?


Il giorno 19 aprile 2013 09:39, Strap  ha scritto:

> Riccardo mancuso  gmail.com> writes:
>
> >
> >
> > ma per ritornare la discorso iniziale, supposto di utilizzare Bottle, per
> poter creare le form di inserimento dati (con bottoni, radio button, menù a
> tendina, ecc) bisogna far riferimento a solo codice HTML ? Se si,
> utilizzate
> qualche sw per poter gestire/organizzare il template (tipo NVU, Kompozer,
> Dreamweaver) ?
> >
> >
>
> Sì. Usa l'editor che più ti piace.
>
> Tra l'altro anche l'organizzazione del filesystem ti è demandata, quindi
> potresti avere una cosa del tipo:
> ./tuaapp/
> -/tuaapp/templates
> ./tuaapp/tests
> ./tuaapp/static
> ...
>
> Come fare per mettere tutto insieme?
> virtualenv ad esempio :-)
>
> Btw, potresti avere una cosa del tipo:
>
> @route('/')
> @view('index.html') # o @view('templates/index.html')
> def index():
> context = {} # dizionario per il contesto da inserire nel template
> return context
>
> La "sintassi Python" da usare per i template la trovi qui:
> http://bottlepy.org/docs/dev/tutorial.html#templates
> http://bottlepy.org/docs/dev/stpl.html#simpletemplate-syntax
>
> Per rispondere all'accoppiamento delle rotte, di seguito uno
> "pseudoesempio":
>
> # import necessari...
> app = Bottle()
> # ...
> def index():
> pass
> # ...
>
> # Forse una 'forzatura', ma alla fine 'route()' è un decorator :-)
> app.route('/', 'GET', index)
>
> Inoltre, essendo un "micro framework", la documentazione è "micro", ma ciò
> non vuol dire che non ci sia e a mio parere è sufficientemente
> comprensibile.
> Ammetto che una base di conoscenza di Python ci vuole, ma si impara.
>
> Nessuna guerra di religione tra framework e radicalismi vari, volevo solo
> dare qualche informazione in più in lista, spero apprezzabile. :-)
>
> Sani
> Strap
>
> ___
> Python mailing list
> Python@lists.python.it
> http://lists.python.it/mailman/listinfo/python
>
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] webapp in bottle: come creare una form per inserire i dati ?

2013-04-16 Per discussione Riccardo mancuso
ma per ritornare la discorso iniziale, supposto di utilizzare Bottle, per
poter creare le form di inserimento dati (con bottoni, radio button, menù a
tendina, ecc) bisogna far riferimento a solo codice HTML ? Se si,
utilizzate qualche sw per poter gestire/organizzare il template (tipo NVU,
Kompozer, Dreamweaver) ?


Il giorno 16 aprile 2013 11:41, Strap  ha scritto:

> Ciao a tutti,
>
> Enrico 'Henryx' Bianchi  yahoo.it> writes:
>
> >
> > On 04/14/2013 09:37 PM, Manlio Perillo wrote:
> > > Meglio tenersene alla larga.
> > Il discorso mi interessa proprio perche` in questi giorni stavo
> > giochicchiando con Bottle. cOnsiderando che preferirei un mini
> > framework, che flask e werkzeug sono fuori questione in quanto ancora
> > non supportano Python3, cosa mi consigliereste?
> >
> > Enrico
> >
>
> Io faccio l'avvocato del diavolo... Bottle :-)
>
> Scherzi a parte, io ci sto giocando.
> Con un paio di amici stiamo scrivendo una piccola applicazione web che gira
> senza dipendenze esterne con Bottle, serve solo l'interprete e un browser;
> in altre parole l'app è una serie di script Python che definiscono un MVC
> con un tocco "pesante" di JavaScript.
>
> Dopo alcune "difficoltà" iniziali di struttura del progetto, stiamo tirando
> in piedi qualcosa di carino e con compatibilità Python 2/3.
> La "suite di test" è basata su nose e webtest, per il momento il template
> engine di Bottle non ci sta dando particolari problemi e il "web server di
> produzione" sarà Roket.
>
> Scelte sbagliate o meno ci stiamo divertendo e imparando molte cose, viste
> le diverse competenze del team, la praticità di Python e gli obiettivi che
> ci siamo dati.
>
> Il link sottostante potrebbe tornarti utili nella scelta e per farti capire
> quanto grande / bello / brutto è il mondo dei mini framework :-)
>
> http://www.slideshare.net/r1chardj0n3s/web-microframework-battle
>
> Sani
> Strap
>
> ___
> Python mailing list
> Python@lists.python.it
> http://lists.python.it/mailman/listinfo/python
>
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] webapp in bottle: come creare una form per inserire i dati ?

2013-04-15 Per discussione Riccardo mancuso
ma per django esiste una comunità italiana ? Se si, mi date il riferimento ?


Il giorno 15 aprile 2013 08:53, Andrea Francia  ha
scritto:

> 2013/4/14 Giuseppe Di Martino 
>
>> Io è da un qualche settimana che leggo la documentazione di pyramid (
>> http://www.pylonsproject.org/projects/pyramid/about) e, ad essere
>> sicero, mi sembra ben fatto.
>>
>
> Non conosco Pyramid e quindi non posso risponderti a questo.
>
>
>> Che stia perdendo il mio tempo?
>>
>
> Boh? Tempo per studiare non é (quasi) mai perso, in ogni caso impari.
> Magari alcuni argomenti sono strategicamente più efficaci per i tuoi
> obiettivi.
>
> Il problema é che se usi il framework sbagliato per un'applicazione poi
> rimani bloccato con quel framework.
> Però dipende dai requisiti della tua applicazione.
>
> Io se dovessi partire da qualche parte partirei da un framework conosciuto
> e con molta documentazione (anche libri) come Django. Django è molto famoso
> ed é facile trovare (tra le altre cose) chi ti spiega per quali
> applicazioni é adatto e per quali non va bene.
>
> Pyramid è sconosciuto (almeno a me).
> Se mettessi Django sul CV buona parte dei selezionatori saprebbe cosa ho
> fatto.
> Se mettessi Pyramid una parte dei selezionatori penserebbe ai modelli
> piramidali delle vendite per corrispondenza :)
>
> Ciao
> --
> Andrea Francia http://andreafrancia.it
>
> ___
> Python mailing list
> Python@lists.python.it
> http://lists.python.it/mailman/listinfo/python
>
>
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


[Python] webapp in bottle: come creare una form per inserire i dati ?

2013-04-14 Per discussione Riccardo mancuso
ciao a tutti,
vorrei imparare a sviluppare web application in Python. Poichè vorrei
capire i fondamenti, ho deciso di imparare bottle,micro-web-framework, che
sembra anche dagli esempi riportati nel sito di riferimento (
http://bottlepy.org/docs/dev/index.html) semplice ed essenziale.
Tenendo conto che sono un newbies del settore, mi chiedevo: se devo
inserire dei campi di testo in cui richiedere il nome, con un bottone che
conferma, come procedere ? Ossia devo integrare codice html nel codice
sviluppato all'interno di bottle ? Se si, in che modo ?
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Imparare Python

2012-04-27 Per discussione Riccardo mancuso
oltre all'ottimo beri, ti consiglio "imparare python" di market lutz. è un
testo molto completo (circa 500 pagine). ciao
Il giorno 27/apr/2012 12:54, "adevan@tisca
>
> Ciao
> ho acquistato il libro di Marco Beri Pockert Python e , leggendo
> le prime pagine, devo dire che è un libro scritto davvero bene, molto
> chiaro: complimenti al Sig. Beri
> La domanda che vi pongo è la
> seguente: basta questo libro per imparare le basi della programmazione
> in Python ? Su quale testo dovrei approfondire il resto ? Premetto che
> non ho basi di programmazione ed ovviamente non conosco nessun
> linguaggio.
> Thanks
>
>
> Invita i tuoi amici e Tiscali ti premia! Il consiglio di un amico vale più
> di uno spot in TV.Per ogni nuovo abbonato 30 € di premio per te e per lui!
> Un amico al mese e parli e navighisempre gratis:
> http://freelosophy.tiscali.it/
> ___
> Python mailing list
> Python@lists.python.it
> http://lists.python.it/mailman/listinfo/python
>
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] crittografare db sqlite

2012-04-17 Per discussione Riccardo mancuso
grazie fabrizio.
molto interessante. Probabilmente è quello che sto cercando.
ma voi riuscite a connettervi sul sito web di pycrypto ?

http://www.pycrypto.org/



Il giorno 17 aprile 2012 15:18, Val  ha scritto:

> Mi è capitato di creare un modulo che crittografa i dati e li scrive in un
> db sqlite e ho usatoil modulo pyCrypto.
> http://pypi.python.org/pypi/pycrypto/
>
> ___
> Python mailing list
> Python@lists.python.it
> http://lists.python.it/mailman/listinfo/python
>
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] crittografare db sqlite

2012-04-16 Per discussione Riccardo mancuso
ciao daniele,
è esattamente il primo caso quello in questione. Perchè dici che perdo
tempo ?
Cmq, so che è possibile specificare una password per crittografare i dati,
ma non trovo esempi sul web.
Potreste postare qualche esempio  di script in python, dove si crittografa
un db sqlite?


Il giorno 16 aprile 2012 16:40, Daniele Varrazzo  ha
scritto:

> On Mon, 16 Apr 2012 16:17:00 +0200, Riccardo mancuso wrote:
>
>> ciao,
>> sto sperimentando con un db realizzato con sqlite.
>> Sapete come si può crittografare e decrittografare il dB ?
>>
>
> Se vuoi mettere il db su dei client e vuoi che un utente che può accedere
> alla macchina non possa accedere ai dati del db, stai perdendo il tuo tempo.
>
> Se vuoi che i dati siano protetti contro qualcuno che rubi fisicamente
> l'hard disk puoi crittografare la partizione.
>
> --
> Daniele Varrazzo - Develer S.r.l.
> http://www.develer.com
> __**_
> Python mailing list
> Python@lists.python.it
> http://lists.python.it/**mailman/listinfo/python<http://lists.python.it/mailman/listinfo/python>
>
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


[Python] crittografare db sqlite

2012-04-16 Per discussione Riccardo mancuso
ciao,
sto sperimentando con un db realizzato con sqlite.
Sapete come si può crittografare e decrittografare il dB ?
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] progress bar testuale

2012-04-13 Per discussione Riccardo mancuso
ok. grazie.
avevo trovato anche questa:

http://www.5dollarwhitebox.org/drupal/node/65

provata e funziona.


Il giorno 13 aprile 2012 19:11, Riccardo Vianello <
riccardo.viane...@gmail.com> ha scritto:

> 2012/4/13 Riccardo mancuso :
> > ciao,
> > Ho un ciclo for molto lungo, di cui conosco l'indice attuale e quello
> > finale.
> > Dati questi 2 input, come posso implementare una "progress bar" di tipo
> > testuale ?
>
> hai già visto se questa può fare al caso?
>
> http://pypi.python.org/pypi/progressbar/2.3-dev
>
> HTH,
> Riccardo
> ___
> Python mailing list
> Python@lists.python.it
> http://lists.python.it/mailman/listinfo/python
>
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


[Python] progress bar testuale

2012-04-13 Per discussione Riccardo mancuso
ciao,
Ho un ciclo for molto lungo, di cui conosco l'indice attuale e quello
finale.
Dati questi 2 input, come posso implementare una "progress bar" di tipo
testuale ?
grazie.
ciao
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


[Python] python e google sketcup

2012-03-26 Per discussione Riccardo mancuso
ciao,
esiste un api o simile per poter interfacciare google sketchup con python ?
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] convertire fogli xls in csv

2012-02-14 Per discussione Riccardo mancuso
grazie per i suggerimenti.
ho trovato anche un interessante script (basato su xlrd + yaml) che fa
quello che cerco in maniera automatica.
Basta avere un file xls nella directory ed automaticamente splitta il file
in 2 file csv (avendo 2 fogli).
Lo script si trova qui:

http://code.activestate.com/recipes/546518-simple-conversion-of-excel-files-into-csv-and-yaml/

Lo posto, per qualcuno che si ritrova con il mio stesso problema


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


[Python] convertire fogli xls in csv

2012-02-14 Per discussione Riccardo mancuso
ciao ragazzi,
vorrei creare uno script .py che:
1. apra un file xls
2. selezioni 2 fogli (di cui conosco il nome)
3. salvi i 2 fogli in formato .csv

Consigli ?
Che libreria usereste ?
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] estendere codice c++ con Python

2012-01-20 Per discussione Riccardo mancuso
se non ho capito male, autotools + make servono a configurare la
compilazione del codice sorgente a seconda della risorsa e a quindi
renderlo portatile su qualsiasi piattaforma.
Giusto ?

Il giorno 20 gennaio 2012 15:38, enrico franchi
ha scritto:

> 2012/1/20 Riccardo mancuso :
> > puoi spiegarti meglio ?
> > in che modo dovrei usare setup.py ?
> > puoi postare qualche esempio o link ?
>
> Puoi per cortesia non fare top quoting? Ed era tutto piuttosto chiaro:
> invece di usare come build tool un IDE (e quindi avere tutto il
> progetto che dipende per essere creato dal tuo specifico IDE) e' molto
> meglio usare un built tool esterno che viene a sua volta chiamato
> dall'IDE.
>
> Il build dei moduli python viene normalmente gestito tramite setup.py;
> se avessi un modulo python, eventualmente con degli script e anche
> delle estensioni in C/C++, questo sarebbe il modo giusto di gestire la
> cosa. Tu sei in un caso che io non ho trovato documentato: ovvero vuoi
> che l'ingresso nel tuo codice sia in C, e quindi, in effetti vuoi
> creare un eseguibile a partire da codice C.
>
> Questo e' il caso che essenzialmente non e' coperto da distutils
> (setup.py), sebbene a mio avviso ci siano tutti i pezzi necessari per
> fare la cosa facile. Visto tuttavia che tu, di fatto, stai creando un
> progetto C e semplicemente linki roba Python, forse conviene
> utilizzare strumenti tipicamente usati quando si lavora in C/C++.
> Potresti usare autotools + make, per dire. A me, personalmente, piace
> di piu' cmake che e' pure abbastanza semplice da usare. C'e' anche
> scons.
>
> Riguardo ai link sono piu' o meno tutti primi link di google inserendo
> la parola chiave.
>
> --
> .
> ..: -enrico-
> ___
> Python mailing list
> Python@lists.python.it
> http://lists.python.it/mailman/listinfo/python
>
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] estendere codice c++ con Python

2012-01-20 Per discussione Riccardo mancuso
puoi spiegarti meglio ?
in che modo dovrei usare setup.py ?
puoi postare qualche esempio o link ?

Il giorno 20 gennaio 2012 11:50, enrico franchi
ha scritto:

>
> Suggerisco di passare ad un qualche build tool più furbino che poi
> puoi chiamare da code blocks stesso.
>
> Allora, per un modulo python converrebbe usare setup.py e fine della
> storia. Nel tuo caso dovrebbe pure funzionare.
>
> Io valuterei fortemente cmake, che dovrebbe avere (se ricordo bene) un
> decoroso supporto in CodeBlocks (ma prima sentiamo Google che ne
> dice).
>
>
>
> --
> .
> ..: -enrico-
> ___
> Python mailing list
> Python@lists.python.it
> http://lists.python.it/mailman/listinfo/python
>
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] estendere codice c++ con Python

2012-01-19 Per discussione Riccardo mancuso
ok.
ho risolto (grazie anche al tuo precedente suggerimento)

Build Options -> search directory -> compile -> usr/include/python2.6
Build Options -> Linker setting -> usr/lib/libpython2.6.so

ciao



Il giorno 19 gennaio 2012 22:50, Marco Giusti  ha
scritto:

> On Thu, Jan 19, 2012 at 10:34:49PM +0100, Riccardo mancuso wrote:
> > ho provato la compilazione da linea di comando e funziona:
> >
> > g++ -o prova -I/usr/include/python2.6 main.cpp -lpython2.6
> >
> > Essendo inesperto su Code::Blocks, dove devo mettere mano ?
>
> non lo so', mai usato.
>
> ciao
> m.
> ___
> Python mailing list
> Python@lists.python.it
> http://lists.python.it/mailman/listinfo/python
>
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] estendere codice c++ con Python

2012-01-19 Per discussione Riccardo mancuso
ho provato la compilazione da linea di comando e funziona:

g++ -o prova -I/usr/include/python2.6 main.cpp -lpython2.6

Essendo inesperto su Code::Blocks, dove devo mettere mano ?



Il giorno 19 gennaio 2012 21:47, Marco Giusti  ha
scritto:

> On Thu, Jan 19, 2012 at 08:52:18PM +0100, Riccardo mancuso wrote:
> ...
> > Il mio s.o. è Ubuntu 10.04, uso come ide c++ Code::Blocks, e ho un
> > interprete python 2.6.
> > Ho inserito nelle Build Options->Search directory->Linker, il riferimento
> > alla cartella /usr/include/Python2.6
> > dove è presente l'header "Python.h".
> > Tuttavia, in fase di compilazione, Code::Blocks restituisce gli errori:
> ...
> > ossia non trova Py_Initialize, PyRun_SimpleStringFlags e Py_Finalize.
> > Dove sbaglio ?
>
> i linker prende in pasto codice oggetto, generato dalla fase di
> compilazione che però ha bisogno degli header per risolvere i vari
> simboli. in gcc ci sono due opzioni diverse: -I per specificare le
> directory dove verranno cercati gli header e -L per le directory che
> contengono codice oggetto. con quell'opzione, vado a naso, tu specifichi
> dove andare a pescare il codice oggetto (.a o .so) e non gli header.
>
> probailmente stai comunque usando gcc come compilatore, e linker, se non
> trovi nessuna opzione a riguardo, puoi settare la variabile di ambiente
> CPLUS_INCLUDE_PATH.
>
> ciao
> ___
> Python mailing list
> Python@lists.python.it
> http://lists.python.it/mailman/listinfo/python
>
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


[Python] estendere codice c++ con Python

2012-01-19 Per discussione Riccardo mancuso
salve a tutti,

sto sperimentando la possibilità di inserire codice Python in un file c++.
Il codice, preso da un esempio, è il seguente:

*#include 

int main(int argc, char *argv[])
{
  Py_Initialize();
  PyRun_SimpleString("from time import time,ctime\n"
 "print 'Today is',ctime(time())\n");
  Py_Finalize();
  return 0;
}*

Il mio s.o. è Ubuntu 10.04, uso come ide c++ Code::Blocks, e ho un
interprete python 2.6.
Ho inserito nelle Build Options->Search directory->Linker, il riferimento
alla cartella /usr/include/Python2.6
dove è presente l'header "Python.h".
Tuttavia, in fase di compilazione, Code::Blocks restituisce gli errori:

obj/Debug/main.o||In function `main':|
/home/ric/Documenti/codice_cpp/python1/python1/main.cpp|6|undefined
reference to `Py_Initialize'|
/home/ric/Documenti/codice_cpp/python1/python1/main.cpp|8|undefined
reference to `PyRun_SimpleStringFlags'|
/home/ric/Documenti/codice_cpp/python1/python1/main.cpp|9|undefined
reference to `Py_Finalize'|
||=== Build finished: 3 errors, 0 warnings ===|


ossia non trova Py_Initialize, PyRun_SimpleStringFlags e Py_Finalize.
Dove sbaglio ?
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


[Python] sharpdevelop ed ironpython: qualcuno lo ha provato ?

2011-12-31 Per discussione Riccardo mancuso
ciao,
facendo una piccola ricerca sul web, ho scoperto che SharpDevelop permette
di installare tra i suoi plugin, IronPython, generando così un ambiente RAD
col pitone dentro per piattaforma .net
Qualcuno di voi lo ha provato ?
Critiche e/o suggerimenti ?
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


[Python] memoria usata dalle variabili in python

2011-12-26 Per discussione Riccardo mancuso
Buon Natale a tutti,
c'è un modo in python per poter sapere quante e quali variabili occupano
spazio nella memoria ?
In Ipython la funzione magica "whos" dà un elenco delle variabili, ma non
dice quanto occupano (anche se specifica il tipo),
mentre in python non mi sembra che ce ne siano.
Cercavo una classe più generale, che desse molte più informazioni.
Ne conoscete ?
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


[Python] sviluppare applicazioni android tramite python

2011-12-23 Per discussione Riccardo mancuso
salve a tutti,
è possibile sviluppare applicazioni per android tramite python ?
ho dato un'occhiata ai video di
NiktorTheNattuttavia non mi
risulta chiaro se è conveniente, da un punto di vista
commerciale,
realizzare applicazioni tramite sl4a + python ...
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] [OT] Python e Amazon Kindle

2011-12-08 Per discussione Riccardo mancuso
ciao marco,
complimenti ! Ho comprato il tuo libro e lo trovo ottimo.
Tuttavia, perchè non pensare di scrivere un testo più corposo, tale da
competere con "Imparare Python" di Mark Lutz ?
Il mio naturalmente vuol essere uno stimolo sia al fine di allargare il set
di libri in italiano (lo so: l'inglese è la lingua ufficiale
dell'informatica, ma se si vuol allargare il bacino di utenza dei
pithoniani i testi in italiano, diretti o tradotti, sono necessari) sia a
migliorare la qualità e la tecnica (anche i "trucchi") dei programmatori
python nostrani.
Persone come te, Alex Martelli ed altri hanno la capacità di comunicare e
diffondere la loro esperienza ed a mio avviso fareste un grande favore a
tutti noi, amanti di questo splendido linguaggio.
ciao


Il giorno 08 dicembre 2011 10:21, enrico franchi
ha scritto:

>
>
> 2011/12/7 Francesco Maida 
>
>> Complimenti a Marco Beri, il suo libro "Programmare in Python" è
>> attualmente il più venduto libro di programmazione nel Kindle store
>> italiano :-)
>>
>> Complimenti!
>
>
> --
> .
> ..: -enrico-
>
> ___
> Python mailing list
> Python@lists.python.it
> http://lists.python.it/mailman/listinfo/python
>
>
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] sqlite e array

2011-12-03 Per discussione Riccardo mancuso
perchè in json ? se trasformo l'array in testo, può crearmi problemi ?

Il giorno 03 dicembre 2011 09:32, Carlos Catucci
ha scritto:

> lo serializzi in stringa  json e poi salvi nel campo
> Carlos
> Il giorno 03/dic/2011 00.45, "enrico franchi" 
> ha scritto:
>
>>
>>
>> 2011/12/3 Riccardo mancuso 
>>
>>
>>> c'è un escamotage per poter memorizzare in un campo di sqlite un array ?
>>>
>>
>> Non mi sembrerebbe una grande idea. E' un po' parecchio fuori dal modello
>> relazionale.
>> Comunque qualcosa si puo' fare: ma perche' vorresti farlo?
>>
>> --
>> .
>> ..: -enrico-
>>
>> ___
>> Python mailing list
>> Python@lists.python.it
>> http://lists.python.it/mailman/listinfo/python
>>
>>
> ___
> Python mailing list
> Python@lists.python.it
> http://lists.python.it/mailman/listinfo/python
>
>
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] sqlite e python

2011-12-03 Per discussione Riccardo mancuso
grazie !

2011/12/3 Kalos Bonasia 

> >> non esiste un cheat sheet ?
>
>
>
> http://devcheatsheet.com/tag/sqlite/
>
> --
> Calogero Bonasia
> http://0disse0.blogspot.com/
> ___
> Python mailing list
> Python@lists.python.it
> http://lists.python.it/mailman/listinfo/python
>
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


[Python] sqlite e array

2011-12-02 Per discussione Riccardo mancuso
salve a tutti,
c'è un escamotage per poter memorizzare in un campo di sqlite un array ?
grazie.
ciao
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] sqlite e python

2011-12-02 Per discussione Riccardo mancuso
giusto per completezza (magari può essere utile agli altri che
affronteranno il mio stesso problema),
ho trovato questo splendido tutorial:

http://zetcode.com/db/sqlitepythontutorial/



Il giorno 02 dicembre 2011 17:50, Riccardo mancuso <
mancuso.riccard...@gmail.com> ha scritto:

> scusate se insisto, ma penso che il modo migliore per imparare è
> attraverso gli esempi.
> Aggiungo quindi anche questi 2 link:
>
>
> http://greeennotebook.com/2010/06/how-to-use-sqlite3-from-python-introductory-tutorial/
> http://giasone.wordpress.com/2009/09/20/python-e-sqlite3/
>
> non esiste un cheat sheet ?
>
> 2011/12/2 Carlos Catucci 
>
>> C'e' una cosa da dire della community: sempre tutti disponibili a dare
>> una mano.
>>
>> Carlos
>> --
>> If you have no voice, SCREAM! If you have no legs, RUN! If you have no
>> hope, INVENT!
>>
>>
>> ___
>> Python mailing list
>> Python@lists.python.it
>> http://lists.python.it/mailman/listinfo/python
>>
>>
>
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] sqlite e python

2011-12-02 Per discussione Riccardo mancuso
scusate se insisto, ma penso che il modo migliore per imparare è attraverso
gli esempi.
Aggiungo quindi anche questi 2 link:

http://greeennotebook.com/2010/06/how-to-use-sqlite3-from-python-introductory-tutorial/
http://giasone.wordpress.com/2009/09/20/python-e-sqlite3/

non esiste un cheat sheet ?

2011/12/2 Carlos Catucci 

> C'e' una cosa da dire della community: sempre tutti disponibili a dare una
> mano.
>
> Carlos
> --
> If you have no voice, SCREAM! If you have no legs, RUN! If you have no
> hope, INVENT!
>
>
> ___
> Python mailing list
> Python@lists.python.it
> http://lists.python.it/mailman/listinfo/python
>
>
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] sqlite e python

2011-12-02 Per discussione Riccardo mancuso
una cosa meno impegnativa ?
Poco fa ho trovato questo:

http://www.lightbird.net/py-by-example/sqlite3.html

che mi sembra rapido.
Altro ?

2011/12/2 Kalos Bonasia 

> oppure
>
>
>
> http://books.google.it/books?id=septpU7dELIC&dq=sqlite+%2B+python&hl=it&source=gbs_navlinks_s
> ___
> Python mailing list
> Python@lists.python.it
> http://lists.python.it/mailman/listinfo/python
>
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


[Python] sqlite e python

2011-12-02 Per discussione Riccardo mancuso
salve a tutti,
esiste qualche manuale d'uso di sqlite in python ?
Sarebbero ottimi qualche cheetsheet e degli esempi d'uso.
grazie.
ciao
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


[Python] web2py: lo conoscete ?

2011-11-30 Per discussione Riccardo mancuso
salve a tutti,
leggendo in rete sui framework per python, ho trovato web2py.
Lo conoscete ?
Cosa ne pensate ?
Aspetto vs suggerimenti/commenti.
grazie.
ciao
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] dizionario python con chiavi non univoche

2011-11-25 Per discussione Riccardo mancuso
scusami, ma se faccio

dati[0][11]

la risposta è un errore perchè manca la chiave 11 !

Il giorno 25 novembre 2011 08:41, Giuseppe Amato  ha
scritto:

> > salve a tutti,
> > spiego meglio il mio problema: vorrei realizzare un dizionario in modo
> che
> > come chiave si prenda un range di numeri ed i valori sono degli array.
> > Ad esempio:
> >
> > dati={0 >21< x<30: array(4,6,1,3,5]}
> >
> > ossia per tutti i valori x compresi tra 0 e 20 prendi il primo array (e
> > così via)
> > e' possibile ?
>
> C'è un modo anche se è un po' rozzo: fai un dizionario di dizionari
>
> >>> dati={0:{20:[1, 5, 7 , 21,33]},21:{30:[4,6,1,3,5]}}
> >>> dati[0][20]
> [1, 5, 7, 21, 33]
>
> In questo modo puoi richiamare direttamente l'array corrispondente al
> range che ti interessa fosse anche tra 0 e 10
> --
> --
> Giuseppe Amato
> e-mail: giuam...@gmail.com
> ___
> Python mailing list
> Python@lists.python.it
> http://lists.python.it/mailman/listinfo/python
>
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


[Python] dizionario python con chiavi non univoche

2011-11-24 Per discussione Riccardo mancuso
salve a tutti,
spiego meglio il mio problema: vorrei realizzare un dizionario in modo che
come chiave si prenda un range di numeri ed i valori sono degli array.
Ad esempio:

dati={0___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


[Python] carattere speciale "°"

2011-11-22 Per discussione Riccardo mancuso
salve a tutti,
come si fa ad visualizzare il simbolo del grado ?
ossia, se scrivo:

seq=["2.4°","1.5°"]

pythoni visualizza:

print seq
['2.4\xc2\xb0', '1.5\xc2\xb0']

come convertire quei caratteri strani nel simbolo del grado ?
grazie.
ciao
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] creare dll da codice in python

2011-10-09 Per discussione Riccardo mancuso
ciao matteo,
ho letto circa la possibilità da parte di py2exe di creare un server com.
hai qualche esempio da postare da prendere a riferimento ?


Il giorno 09 ottobre 2011 18:45, Matteo Boscolo  ha scritto:

>  ciao ..
>
> se ti serve una classettina com da utilizzare come potresti fare con vb o
> con c# .. se riesci a farlo fammi sapere ..
> ho fatto molte prove ma sia pyinstaller che py2exe no ti supportano al
> meglio .. insomma dopo averci smenato 2/3 gg ho  trovato altro :-))
>
> la cosa + semplice e creare una classe com e poi compilare con py2exe ..
> registrando l'eseguibile .. come faresti con una dll ...
> fatto questo puoi istanziare con qualsiasi linguaggio che supporti com ..
>
> se vuoi qualche esempio fai un fischio :-)))
>
> ciao
> Matteo
>
> Il 09/10/2011 17:40, Carlos Catucci ha scritto:
>
> se scrivo una procedura in python, è possibile compilarla in DLL così da
>
>>  poterla richiamare da altro codice (tipo visual basic o simili ) ?
>>>
>>
>>  Si, ma non in modo banale. A meno che non includi nell'equazione .Net.
>>
>
> La domanda pero' sarebbe: cosa devi fare esattamente? In base a quello si
> puo' valutare se quale sia a miglior soluzione (i.e Iron Python)
>
> Carlos
> --
> Se i tempi non meritano la tua parte migliore, inventa altri tempi.
> (Antico detto Baol - S. Benni - Baol)
>
>
> ___
> Python mailing 
> listPython@lists.python.ithttp://lists.python.it/mailman/listinfo/python
>
>
>
> ___
> Python mailing list
> Python@lists.python.it
> http://lists.python.it/mailman/listinfo/python
>
>
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


[Python] creare dll da codice in python

2011-10-09 Per discussione Riccardo mancuso
ciao,
se scrivo una procedura in python, è possibile compilarla in DLL così da
poterla richiamare da altro codice (tipo visual basic o simili ) ?
grazie.
ciao
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


  1   2   >