[Python] dipendenze idonee ad un progetto

2019-08-14 Per discussione antonio taccetti
Buongiorno sono interessato alla gestione delle email, lettura dal server
ed invio da software scritto con python.
Gestione di database (preferibilmente MySQL) e naturalmente creare
interfacce grafiche che permettano agli utenti di farlo da un software
python compilato.
Da quello che ho letto, con Python, è un progetto fattibile.
Il problema è scegliere le dipendenze giuste, (mi pare che wx non abbia
tutte le prerogative) qualcuno mi può consigliare?
Grazie
Antonio

*Le informazioni contenute in questo messaggio di posta elettronica sono
riservate e confidenziali e ne è vietata la diffusione in qualsiasi modo o
forma. Qualora Lei non fosse la persona destinataria del presentemessaggio,
La invitiamo a non diffonderlo e ad eliminarlo, dandone gentilmente
comunicazione al mittente.*
*The information included in this e-mail and any attachments are
confidential and may also be privileged.If you are not the correct
recipient, you are kindly requested to notify the sender immediately, to
cancel it and not to disclose the contents to any other person.*
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


Re: [Python] dipendenze idonee ad un progetto

2019-08-14 Per discussione antonio taccetti
Ti ringrazio per la risposta, nell’attesa, per il database,  stavo provando
mysql.connector, proverò anche sqlalchemy, poi valuterò.
Invece per le email ti chiedo se cortesemente puoi indicarmi dei link dove
documentarmi per lettua email dal server (pop3 e/o imap) ed invio da
software scritto con pyton..
Con Aruba, in php, per accedere in lettura  utilizzo:
$connection = imap_open('{imaps.aruba.it:993/imap/ssl}INBOX', '
anto...@taccetti.info', 'MiaPassword') or die('Cannot connect to aruba: ' .
imap_last_error());
Invece per l’invio utilizzo


*PHPMailer. Ti ringrazio anticipatamente Saluti, Antonio*
*Le informazioni contenute in questo messaggio di posta elettronica sono
riservate e confidenziali e ne è vietata la diffusione in qualsiasi modo o
forma. Qualora Lei non fosse la persona destinataria del presentemessaggio,
La invitiamo a non diffonderlo e ad eliminarlo, dandone gentilmente
comunicazione al mittente.*
*The information included in this e-mail and any attachments are
confidential and may also be privileged.If you are not the correct
recipient, you are kindly requested to notify the sender immediately, to
cancel it and not to disclose the contents to any other person.*


Il giorno mer 14 ago 2019 alle ore 13:00 Piergiorgio Pancino <
piergiorgio.panc...@gmail.com> ha scritto:

> wx può andare bene per la parte di interfaccia utente (anche pyside/pyqt)
> mentre la gestione database può essere fatta con il modulo sqlalchemy e per
> le e-mail si possono anche utilizzare moduli che fanno parte
> dell'installazione base (python si vanta di essere "battery included"
> ovvero di fornirti già la maggior parte delle librerie di cui puoi avere
> bisogno).
> É possibile anche ottenere dei software eseguibili .exe (io uso cx_freeze)
> anche se, dato che python non è un linguaggio compilato, sono più dei modi
> per distribuire il tuo software in maniera più pratica e non certo un modo
> per nascondere il codice sorgente del tuo programma.
> Un progetto simile, compatibilmente con le competenze e il tempo di cui
> disponiamo, può anche essere creato con un approccio web tramite ad esempio
> django che integra le funzionalità che hai descritto, ma per il quale è
> richiesta una impostazione diversa a livello di installazione (avrai
> bisogno di un server sul quale fare girare il software e l'approccio della
> compilazione in .exe perde significato).
> Non è di certo un progetto banale! Ma stai tranquillo che con python hai
> tutti gli strumenti necessari per poter realizzare qualcosa di questo tipo.
>
> Piergiorgio
>
> Il mer 14 ago 2019, 12:33 antonio taccetti 
> ha scritto:
>
>> Buongiorno sono interessato alla gestione delle email, lettura dal server
>> ed invio da software scritto con python.
>> Gestione di database (preferibilmente MySQL) e naturalmente creare
>> interfacce grafiche che permettano agli utenti di farlo da un software
>> python compilato.
>> Da quello che ho letto, con Python, è un progetto fattibile.
>> Il problema è scegliere le dipendenze giuste, (mi pare che wx non abbia
>> tutte le prerogative) qualcuno mi può consigliare?
>> Grazie
>> Antonio
>>
>> *Le informazioni contenute in questo messaggio di posta elettronica sono
>> riservate e confidenziali e ne è vietata la diffusione in qualsiasi modo o
>> forma. Qualora Lei non fosse la persona destinataria del presentemessaggio,
>> La invitiamo a non diffonderlo e ad eliminarlo, dandone gentilmente
>> comunicazione al mittente.*
>> *The information included in this e-mail and any attachments are
>> confidential and may also be privileged.If you are not the correct
>> recipient, you are kindly requested to notify the sender immediately, to
>> cancel it and not to disclose the contents to any other person.*
>> ___
>> 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 mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


Re: [Python] dipendenze idonee ad un progetto

2019-08-15 Per discussione antonio taccetti
Il mio cliente non dovrà solo leggere, cancellare, rispondere alle email
ecc., dovrà salvare le email in un database relazionale con rapporto una a
molti farà una tabella mittenti (con un campo oggetto) ed una tabella corpi
email. Questo faciliterà enormemente la ricerca nei carteggi intercorsi.
Il database potrà stare su un server oppure in locale o untrambi a scelta
dell'utilizzatore.
Esista già qual osa di simile?

Il gio 15 ago 2019, 10:11 Gollum1  ha scritto:

> Il 14 agosto 2019 12:33:12 CEST, antonio taccetti <
> antonio.tacce...@gmail.com> ha scritto:
> >Buongiorno sono interessato alla gestione delle email, lettura dal
> >server
> >ed invio da software scritto con python.
> >Gestione di database (preferibilmente MySQL) e naturalmente creare
> >interfacce grafiche che permettano agli utenti di farlo da un software
> >python compilato.
> >Da quello che ho letto, con Python, è un progetto fattibile.
> >Il problema è scegliere le dipendenze giuste, (mi pare che wx non abbia
> >tutte le prerogative) qualcuno mi può consigliare?
> >Grazie
> >Antonio
> >
> >*Le informazioni contenute in questo messaggio di posta elettronica
> >sono
> >riservate e confidenziali e ne è vietata la diffusione in qualsiasi
> >modo o
> >forma. Qualora Lei non fosse la persona destinataria del
> >presentemessaggio,
> >La invitiamo a non diffonderlo e ad eliminarlo, dandone gentilmente
> >comunicazione al mittente.*
> >*The information included in this e-mail and any attachments are
> >confidential and may also be privileged.If you are not the correct
> >recipient, you are kindly requested to notify the sender immediately,
> >to
> >cancel it and not to disclose the contents to any other person.*
>
> scusa, mi spieghi il motivo per cui devi reinventarti l'acqua calda?
>
> che necessità hai di crearti un tuo cliente di posta, quando c'è ne sono
> già una marea, perché non si tratta solo di prelevare e leggere posta, devi
> poi permettere di scrivere e inviare le mail, che fai... ti inventi un
> editor? niente html (che sarebbe solo positivo)? tutt'altro parte di
> sicurezza? gestione delle firme? gestione del quoting?
>
> è c'è ne sono tante altre di considerazioni del genere da fare.
>
> poi, il client verrà distribuito in quale ambiente (sistema iperattivo) se
> sono sistemi unix like, python c'è già di suo, altrimenti devi fare in modo
> che sia venga installato anche lui (qui la soluzione è creare un eseguibile
> che si porta dietro automaticamente anche l'interprete, e non è poca roba).
>
> un caso diverso è se vuoi qualcosa che funzioni online, una web mail, per
> intenderci. in quel caso devi avere un server, e anche in questo caso, ci
> sono server già pronti...
>
> se vuoi comunque fartelo in casa, si può fare in Django o in genropy, che
> hanno già di loro tutto ciò che può servire (ci sono anche altri framework).
>
> se poi, il tutto è per studiare e giocare, allora... benvenga la curiosità.
>
> buona continuazione.
> 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


Re: [Python] dipendenze idonee ad un progetto

2019-08-15 Per discussione antonio taccetti
Lunedì rientro e ci metto mano sull'editoria che mi hai indicato, ti saprò
dire. Ti ringrazio per la dritta.
Saluti
Antonio

Il gio 15 ago 2019, 11:02 Giovanni Porcari 
ha scritto:

>
>
> Il giorno 15 ago 2019, alle ore 10:53, antonio taccetti <
> antonio.tacce...@gmail.com> ha scritto:
>
> Il mio cliente non dovrà solo leggere, cancellare, rispondere alle email
> ecc., dovrà salvare le email in un database relazionale con rapporto una a
> molti farà una tabella mittenti (con un campo oggetto) ed una tabella corpi
> email. Questo faciliterà enormemente la ricerca nei carteggi intercorsi.
> Il database potrà stare su un server oppure in locale o untrambi a scelta
> dell'utilizzatore.
> Esista già qual osa di simile?
>
>
> Una applicazione del genere in Genropy ( www.genropy.org )  si scrive in
> meno di un paio d’ore (se se lo conosci poco altrimenti anche meno).
>
> Ci devi mettere il tempo di impararlo un po’ ma per quello che dici in un
> paio di giorni di studio dovresti avere tutto quello che ti serve.
>
> Se ti interessa siamo sempre disponibili per dare una mano.
>
> Buona giornata
>
> G
>
>
>
> Il gio 15 ago 2019, 10:11 Gollum1  ha scritto:
>
>> Il 14 agosto 2019 12:33:12 CEST, antonio taccetti <
>> antonio.tacce...@gmail.com> ha scritto:
>> >Buongiorno sono interessato alla gestione delle email, lettura dal
>> >server
>> >ed invio da software scritto con python.
>> >Gestione di database (preferibilmente MySQL) e naturalmente creare
>> >interfacce grafiche che permettano n magli utenti di farlo da un software
>> >python compilato.
>> >Da quello che ho letto, con Python, è un progetto fattibile.
>> >Il problema è scegliere le dipendenze giuste, (mi pare che wx non abbia
>> >tutte le prerogative) qualcuno mi può consigliare?
>> >Grazie
>> >Antonio
>> >
>> >*Le informazioni contenute in questo messaggio di posta elettronica
>> >sono
>> >riservate e confidenziali e ne è vietata la diffusione in qualsiasi
>> >modo o
>> >forma. Qualora Lei non fosse la persona destinataria del
>> >presentemessaggio,
>> >La invitiamo a non diffonderlo e ad eliminarlo, dandone gentilmente
>> >comunicazione al mittente.*
>> >*The information included in this e-mail and any attachments are
>> >confidential and may also be privileged.If you are not the correct
>> >recipient, you are kindly requested to notify the sender immediately,
>> >to
>> >cancel it and not to disclose the contents to any other person.*
>>
>> scusa, mi spieghi il motivo per cui devi reinventarti l'acqua calda?
>>
>> che necessità hai di crearti un tuo cliente di posta, quando c'è ne sono
>> già una marea, perché non si tratta solo di prelevare e leggere posta, devi
>> poi permettere di scrivere e inviare le mail, che fai... ti inventi un
>> editor? niente html (che sarebbe solo positivo)? tutt'altro parte di
>> sicurezza? gestione delle firme? gestione del quoting?
>>
>> è c'è ne sono tante altre di considerazioni del genere da fare.
>>
>> poi, il client verrà distribuito in quale ambiente (sistema iperattivo)
>> se sono sistemi unix like, python c'è già di suo, altrimenti devi fare in
>> modo che sia venga installato anche lui (qui la soluzione è creare un
>> eseguibile che si porta dietro automaticamente anche l'interprete, e non è
>> poca roba).
>>
>> un caso diverso è se vuoi qualcosa che funzioni online, una web mail, per
>> intenderci. in quel caso devi avere un server, e anche in questo caso, ci
>> sono server già pronti...
>>
>> se vuoi comunque fartelo in casa, si può fare in Django o in genropy, che
>> hanno già di loro tutto ciò che può servire (ci sono anche altri framework).
>>
>> se poi, il tutto è per studiare e giocare, allora... benvenga la
>> curiosità.
>>
>> buona continuazione.
>> 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 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] errore(=) in esempio pubblicato nel gruppo

2019-08-23 Per discussione antonio taccetti
Scusate la domanda banale, sono neofita di Python 3.7,
sto provando il codice  della pagina
https://docs.python.org/3/library/email.examples.html?highlight=read%20mail
First, let’s see how to create and send a simple text message (both the
text content and the addresses may contain unicode characters):

Non riesco a capire perchè mi da l'errore:
Traceback (most recent call last):
  File
"C:\Users\leona\AppData\Local\Programs\Python\Python37\Tools\scripts\posta\lists-Creare-inviare-messaggio-di-testo.py",
line 13, in 
with open(textfile) as fp:
NameError: name 'textfile' is not defined
Il file c'è ed è bnella stessa cartella Cosè che non capisco?
Dov'è che sbaglio?
Grazie

*Le informazioni contenute in questo messaggio di posta elettronica sono
riservate e confidenziali e ne è vietata la diffusione in qualsiasi modo o
forma. Qualora Lei non fosse la persona destinataria del presentemessaggio,
La invitiamo a non diffonderlo e ad eliminarlo, dandone gentilmente
comunicazione al mittente.*
*The information included in this e-mail and any attachments are
confidential and may also be privileged.If you are not the correct
recipient, you are kindly requested to notify the sender immediately, to
cancel it and not to disclose the contents to any other person.*
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


Re: [Python] errore(=) in esempio pubblicato nel gruppo

2019-08-23 Per discussione antonio taccetti
Il listato è questo:
# Import smtplib for the actual sending function
import smtplib

# Import the email modules we'll need
from email.message import EmailMessage

# Open the plain text file whose name is in textfile for reading.
with open(textfile) as fp:
# Create a text/plain message
msg = EmailMessage()
msg.set_content(fp.read())

# me == the sender's email address
# you == the recipient's email address
msg['Subject'] = 'The contents of %s' % textfile
msg['From'] = me
msg['To'] = you

# Send the message via our own SMTP server.
s = smtplib.SMTP('localhost')
s.send_message(msg)
s.quit()

anche se faccio così, non funziona, ma anzi da essore:
Traceback (most recent call last):
  File
"C:\Users\leona\AppData\Local\Programs\Python\Python37\Tools\scripts\posta\lists-Creare-inviare-messaggio-di-testo.py",
line 20, in 
msg['Subject'] = 'The contents of %s' % textfile
NameError: name 'textfile' is not defined

Io ho Python 3.7, sarà mica cheè è per Python 2.x?
Ciao


*Le informazioni contenute in questo messaggio di posta elettronica sono
riservate e confidenziali e ne è vietata la diffusione in qualsiasi modo o
forma. Qualora Lei non fosse la persona destinataria del presentemessaggio,
La invitiamo a non diffonderlo e ad eliminarlo, dandone gentilmente
comunicazione al mittente.*
*The information included in this e-mail and any attachments are
confidential and may also be privileged.If you are not the correct
recipient, you are kindly requested to notify the sender immediately, to
cancel it and not to disclose the contents to any other person.*


Il giorno ven 23 ago 2019 alle ore 14:19 Carlos Catucci <
carlos.catu...@gmail.com> ha scritto:

>
>
> On Fri, 23 Aug 2019 at 14:08, antonio taccetti 
> wrote:
> >
> > Scusate la domanda banale, sono neofita di Python 3.7,
> > sto provando il codice  della pagina
> >
> https://docs.python.org/3/library/email.examples.html?highlight=read%20mail
> > First, let’s see how to create and send a simple text message (both the
> text content and the addresses may contain unicode characters):
> >
> > Non riesco a capire perchè mi da l'errore:
> > Traceback (most recent call last):
> >   File
> "C:\Users\leona\AppData\Local\Programs\Python\Python37\Tools\scripts\posta\lists-Creare-inviare-messaggio-di-testo.py",
> line 13, in 
> > with open(textfile) as fp:
> > NameError: name 'textfile' is not defined
> > Il file c'è ed è bnella stessa cartella Cosè che non capisco?
> > Dov'è che sbaglio?
>
>
> textfile e' una variabile, o ci metti il nome del file o la inizializzi da
> qualche parte con il nom del file che vuoi usare.
> Il commento stesso dice
>
> # Open the plain text file whose name is in textfile for reading.
>
> In pratica textfile deve essere inizializzata con il nome del file
>
> 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] errore(=) in esempio pubblicato nel gruppo

2019-08-23 Per discussione antonio taccetti
Conosco javascript e php/mysql ma sono neofita di Python.

Il ven 23 ago 2019, 15:33 Marco Beri  ha scritto:

> On Fri, 23 Aug 2019, 07:17 antonio taccetti, 
> wrote:
>
>>
>> NameError: name 'textfile' is not defined
>>
>
> Se sai programmare in altri linguaggi, dovresti conoscere il concetto di
> variabile non definita. Tu stai usando una variabile senza aver specificato
> cosa contiene. Punto.
>
> Se questa spiegazione non ti è chiara, devi forse ripartire da esempi più
> semplici di programmazione generale.
>
> Io ho Python 3.7, sarà mica cheè è per Python 2.x?
>>
>
> Non c'entra nulla.
>
> Ciao.
> Marco.
>
> ___
> 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] errore(=) in esempio pubblicato nel gruppo

2019-08-23 Per discussione antonio taccetti
Ritengo comunque che un esempio pubblicato, qualsiasi esempio, di qualsiasi
linguaggio, debba essere funzionante. Altrimenti a cosa serve? Se uno sa
non cerca gli esempi per capire e imparare.

Il ven 23 ago 2019, 16:03 antonio taccetti  ha
scritto:

> Conosco javascript e php/mysql ma sono neofita di Python.
>
> Il ven 23 ago 2019, 15:33 Marco Beri  ha scritto:
>
>> On Fri, 23 Aug 2019, 07:17 antonio taccetti, 
>> wrote:
>>
>>>
>>> NameError: name 'textfile' is not defined
>>>
>>
>> Se sai programmare in altri linguaggi, dovresti conoscere il concetto di
>> variabile non definita. Tu stai usando una variabile senza aver specificato
>> cosa contiene. Punto.
>>
>> Se questa spiegazione non ti è chiara, devi forse ripartire da esempi più
>> semplici di programmazione generale.
>>
>> Io ho Python 3.7, sarà mica cheè è per Python 2.x?
>>>
>>
>> Non c'entra nulla.
>>
>> Ciao.
>> Marco.
>>
>> ___
>> 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] errore(=) in esempio pubblicato nel gruppo

2019-08-23 Per discussione antonio taccetti
Capisco quello che affermi, ma io ho asserito una cosa diversa:
Ho scritto: un esempio per essere un buon esempio deve funzionare.
Deve funzionare perché è li affinché la gente impari.
Se poi chi lo esegue non ha le conoscenze per capirlo le dovrà acquisire.
Ma pubblicare esempi che non funzionano crea solo confusione, non è un
gioco a indovinala grillo.
Mi ricordano certi esempi di alcuni testi dove viene pubblicato codice
sbagliato e poi spiegato dove è sbagliato come se gli errori fossero tutti
catalogabili.
Noi sappiamo che non è così!
Saluti




*Le informazioni contenute in questo messaggio di posta elettronica sono
riservate e confidenziali e ne è vietata la diffusione in qualsiasi modo o
forma. Qualora Lei non fosse la persona destinataria del presentemessaggio,
La invitiamo a non diffonderlo e ad eliminarlo, dandone gentilmente
comunicazione al mittente.*
*The information included in this e-mail and any attachments are
confidential and may also be privileged.If you are not the correct
recipient, you are kindly requested to notify the sender immediately, to
cancel it and not to disclose the contents to any other person.*


Il giorno ven 23 ago 2019 alle ore 17:01 Marco Beri 
ha scritto:

>
>
> On Fri, 23 Aug 2019, 08:06 antonio taccetti, 
> wrote:
>
>> Ritengo comunque che un esempio pubblicato, qualsiasi esempio, di
>> qualsiasi linguaggio, debba essere funzionante. Altrimenti a cosa serve? Se
>> uno sa non cerca gli esempi per capire e imparare.
>>
>
> Quello che dici ha senso ma solo fino a un certo punto. Qualsiasi esempio,
> in qualunque settore, dà per scontato un certo livello di conoscenza.
> Altrimenti dovresti partire dagli editor, anzi, della lingua italiana,
> anzi, dal respirare.
>
> Ciao.
> Marco.
> ___
> 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