Re: [Python] Coding per biennio superiori

2020-11-05 Per discussione Gollum1
Il 5 novembre 2020 11:12:44 CET, Marco Beri  ha scritto:
>On Wed, 4 Nov 2020, 08:49 Alessandro Dentella,  wrote:
>
>>
>> Ciao,
>>
>>
>> scusate la mail parzialmente ot.
>>
>> Un figlio di amici, costretto a casa per una frattura, vuole
>avvicinarsi
>> in modo
>> autonomo al coding. Avete suggerimenti considerando che è in 1^
>liceo?
>>
>>
>Scratch?
>
>Ciao.
>Marco.

purtroppo il client di scratch è scritto proprio male, sui tablet fai una 
fatica inimmaginabile ad usarlo, e anche su PC è difficoltoso (a livello di 
usabilità) ed è un vero peccato, perché sarebbe un ottimo strumento per 
imparare la logica della programmazione e il concetto di algoritmo in modo 
semplice e visuale.

Compra il libro di Beri, e comincia con python, secondo me un ragazzo di prima 
superiore impara molto velocemente la sua struttura, e magari un libro generico 
sugli algoritmi. 
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] Fwd: Offerta di lavoro per risoluzione problemi su un server linux.

2020-07-09 Per discussione Gollum1
Vi giro la mail che ho spedito al gruppo debian italia, magari
qualcuno di voi ha competenze ed è interessato.

-- Forwarded message -
Da: Gollum1 
Date: gio 9 lug 2020 alle ore 13:15
Subject: Offerta di lavoro per risoluzione problemi su un server linux.
To: Debian Italian (ML) 


Ciao Lista,

Sono stato contattato da una ditta che ha un problema, a quanto ho
capito di configurazione della parte mail server, di un loro server
linux.

Io non sono in grado di agire (per mancanza di conoscenze complete, ma
sopratutto per una costante mancanza di tempo).

Non credo che sia un lavoro che si estenda tanto nel tempo (ma magari,
una volta entrato, si può diventare consulente fisso, non so quali
sono le loro intenzioni in questo ambito).

Mi hanno fornito i seguenti dati per quanto riguarda il sistema:


Tipo: ADVANCE-2
Processore: Intel Xeon-E 2136 - 6c/12t - 3.3 GHz/4.5 GHz
Memoria: 32GB DDR4 ECC 2666MHz -
Disco: 2x1920 GB SSD NVMe Datacenter Class Soft RAID
Rete pubblica: 1Gbps, traffico illimitato
Rete privata: 100Mbps
Sistema operativo: CentOS 7

Se qualcuno è interessato e pensa di averne le competenze, che mi
contatti in privato, così lo metto in contatto diretto con la ditta e
a quel punto la contrattazione per la renumerazione dell'attività è
tutta sua.

Io faccio solo da tramite in questa prima fase di contatto.

Saluti.
--
Gollum1 - http://www.gollumone.it
Tesoro, dov'é il mio teoro...


-- 
Byez
-- 
Gollum1 - http://www.gollumone.it
Tesoro, dov'é il mio teoro...
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


Re: [Python] Da un modulo risalire a dove le funzioni sono chiamate. Si può?

2020-05-19 Per discussione Gollum1
Il 18 maggio 2020 21:25:38 CEST, NIcola Montecchiari  
ha scritto:
>Grazie, maSe un povero tapino stesse usando python su Windows?
>
>On Mon, 18 May 2020, 20:40 Marco Beri,  wrote:
>
>> On Mon, May 18, 2020 at 8:37 PM Pietro Brunetti 
>> wrote:
>>
>>> Ciao,
>>> Di solito lo faccio con un paio di grep e altre cose da bash. Se ci
>>> giochi un po' ci si riesce.
>>>
>>
>> Idem.
>>
>> egrep -r "\bnome_della_funzione\("
>>
>>
>> Ciao.
>> Marco.
>>
>>

si merita di soffrire.

carichi tutti i file della directory in oggetto in np++, e fai la ricerca in 
tutti i file aperti.

forse permette anche di fare la ricerca nei file di una directory direttamente, 
ma non ne sono sicuro. 
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


Re: [Python] Creare loop infinito che si riavvia

2020-05-19 Per discussione Gollum1
Il 19 maggio 2020 15:54:37 CEST, Marco Beri  ha scritto:
>On Tue, 19 May 2020, 15:43 Michele Gatti, 
>wrote:
>
>> Ho creato un loop infinito classico while True, però ogni tanto viene
>> terminato (non riesco a capire) c'è la possibiltà che si riavvii da
>solo?
>>
>
>Michele,
>questa domanda non ha risposta e se ce l'ha è assolutamente no.
>
>Serve contesto.
>
>Ciao.
>Marco.

parti dal concetto che se il programma muore, non può eseguire il comando che 
lo rilancia. unica soluzione, a parer mio, un servizio di startup del sistema 
operativo ospite, che quando si rende conto che non esiste più il pid del tuo 
programma, lo rilancia.

altre soluzioni io non ne vedo.

tutto, naturalmente, è molto s.o. dipendent. 
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


Re: [Python] Digest di Python, Volume 171, Numero 10

2020-05-16 Per discussione Gollum1
Il giorno mer 13 mag 2020 alle ore 16:14 Paolo Miniussi
 ha scritto:
>
> Grazie mille Pietro
> farò più tentativi.
> Se nel frattempo a qualcuno venisse in mente qualche guida magari con un 
> esempio specifico simile al mio quesito sarebbe graditissimo.
> Saluti
> Paolo

1) Per favore, non rispondere ai digest. spezzi i thread e diventa
tutto più faticoso.
2) in ogni caso, elimina tutto quello che non fa parte del discorso
che stai perseguendo.
3) non fare top quoting, bottom quoting è l'ideale, al massimo, se
l'argomentazione è più articolata, è da preferire l'inline quoting.

cerca sui motori di ricerca "quotare bene", ed otterrai tutte le risposte.
La cosa più importante è il punto (1), mai usare i digest per
partecipare alla ML.

Byez
-- 
Gollum1 - http://www.gollumone.it
Tesoro, dov'é il mio teoro...
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


Re: [Python] (senza oggetto)

2020-05-03 Per discussione Gollum1
Il giorno gio 30 apr 2020 alle ore 15:35 Marco Beri
 ha scritto:
>
> On Thu, Apr 30, 2020 at 3:21 PM Alessandro T.  wrote:
>>
>> Il 30/04/20 14:11, Marco Beri ha scritto:
>>
>> > La soluzione per te sono le regular expression:
>> >
>> >
>> > >>> testo = """lunghezza legno: 1000 cm
>> > ... peso del tronco: 34 kg
>> > ... tempo di lavorazione: 11 ore 57 minuti"""
>> > >>> testo
>> > 'lunghezza legno: 1000 cm\npeso del tronco: 34 kg\ntempo di
>> > lavorazione: 11 ore 57 minuti'
>> > >>> import re
>> > >>> re.findall(r"\s(\d+)\b\s*(\w+)", testo)
>> > [('1000', 'cm'), ('34', 'kg'), ('11', 'ore'), ('57', 'minuti')]
>> >
>> >
>> >
>> > Potrei consigliarti un buon testo sulle regex ma sarei in conflitto di
>> > interessi (e poi trovi comunque una marea di tutorial su web) :-D
>> >
>> > Ciao.
>> > Marco.
>> >
>>
>> Elegante come soluzione però incorretta perché il "tempo di lavorazione"
>> viene spezzato in "11 ore" e "57 min". Forse uno split() sulla singola
>> riga è più indicato.
>
>
> Pronti! :-)
>
> >>> import re
> >>> testo = """lunghezza legno: 1000 cm
> ... peso del tronco: 34 kg
> ... tempo di lavorazione: 11 ore 57 minuti"""
> >>> re.findall(r"\s(\d+)\s*(\w+)(\s\d+\s\w+)?", testo)
> [('1000', 'cm', ''), ('34', 'kg', ''), ('11', 'ore', ' 57 minuti')]
>
>

Grande Marco,

ormai ci metti le regexp ovunque... non per niente ci hai scritto  un
bellissimo libro... :.P

questo tuo modo, avrebbe il vantaggio che si trova nelle varie tuple i
valori e le grandezze...
però non sarebbe possibile fare le tuple con i campi necessari? per
esempio, eliminare il campo vuoto nelle prime due, e separare
uletriormente la terza in '57' , "minuti"?


Byez
-- 
Gollum1 - http://www.gollumone.it
Tesoro, dov'é il mio teoro...
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


Re: [Python] suggerimenti applicazione python

2020-04-04 Per discussione Gollum1
Il 3 aprile 2020 16:53:01 CEST, Giovanni Porcari  
ha scritto:
>
>
>> Il giorno 2 apr 2020, alle ore 17:20, Andrea D'alessandro
> ha scritto:
>> 
>> Salve a tutti, 
>> Avrei bisogno di qualche suggerimento. 
>> Ho dei sensori installati in alcuni pozzi che ogni giorno inviano una
>mail con i dati in allegato. 
>> Sono 2 file, in uno si trova data, ora, pressione, temperatura, e
>conducibilità dell' acqua, ed in un altro data ora pressione e
>temperatura del sensore che si trova all esterno del pozzo. 
>> Volevo fare un applicazione che si scarica gli allegati, si prende i
>dati, li mette su un database e consentire la visualizzazione di
>grafici via web. 
>> Programmo in python sostanzialmente per raspberry e di competenze
>sulla programmazione web ne ho poche. 
>> Se qualcuno avesse suggerimenti e mi indicasse una via, in modo da
>non farmi andare a ficcare in un vicolo cieco gli sarei veramente
>grato. 
>> Volevo provare mongoDB come database e Django come framework, ma
>credo che per questo tipo di dati sia meglio un db sql.
>> 
>
>
>Se non vuoi perdere tempo potresti provare ad usare il framework
>Genropy (www.genropy.org).
>
>L'applicazione che stai descrivendo può essere scritta in pochissimo
>tempo
>dato che incorpora già tutte le funzionalità che tu richiedi.
>Infatti è presente un package di ricezione mail che può prendere gli
>allegati
>e popolare il database e un sistema di analisi dei dati e creazione di 
>grafici.
>
>Se pensi di essere interessato a provare puoi contattarmi direttamente.
>
>Ciao
>
>G
>
>
>___
>Python mailing list
>Python@lists.python.it
>https://lists.python.it/mailman/listinfo/python

e qualcuno della community lo sta facendo girare su un raspberry. 
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


Re: [Python] Richiesta di aiuto

2020-02-13 Per discussione Gollum1
Il 13 febbraio 2020 18:13:06 CET, Valerio Maggio  ha 
scritto:

>Non vedo motivo di essere così aggressivi e incisivi, specie con chi ha
>deliberatamente dichiarato di essere un neofita.
>Non è decisamente nello spirito della community!
>Avresti potuto spiegare a Walter esattamente le stesse cose, evitando
>sarcasmo e inutili commenti.
>

non credo di essere stato aggressivo, né sarcastico. Ho elencato una serie di 
errori tipici che vanno corretti, ma se nessuno dice nulla, nessuno impara. 

>Credo che Gollum1 sia stato esclusivamente preso da un qualche senso
>di rivalsa, per i potenziali cazziatoni che prendeva lui quando si è
>avvicinato per la prima volta a questa lista.

nessun senso di rivalsa, e cazziatoni in questa (e altre) ml non ne ho mai 
presi. 

>Per inciso, caro Gollum1, mi hai fatto anche perdere tempo a copiare e
>incollare: hai quotato male un tuo messaggio.
>
>
>> ed oggi non mordo... ;-P
>>
>
>Questo è solo un problema tuo.
>Prossima volta cerca di essere rispettoso verso chiunque in questa
>lista.

e c'è anche l'emoticon... forse ti prendi un po' troppo sul serio, visto che 
non ho mancato di rispetto a nessuno. 

Buona serata. 


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


Re: [Python] Richiesta di aiuto

2020-02-13 Per discussione Gollum1
Il 11 febbraio 2020 16:43:47 CET, wraffae...@virgilio.it ha scritto:
>Chiedo scusa,
>


dimenticavo :

4) non usare un subject così generico, rischia di passare direttamente nel 
cestino. 

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


Re: [Python] Richiesta di aiuto

2020-02-13 Per discussione Gollum1
Il 11 febbraio 2020 16:43:47 CET, wraffae...@virgilio.it ha scritto:
>Chiedo scusa,

e fai bene :

1) non si apre mai un thread come risposta ad un altro thread.

2) non si fa top quoting. 

3) si elimina quello che non serve del messaggio originale.

ed oggi non mordo... ;-P


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


Re: [Python] avrei bisogno di un puntatore

2019-09-15 Per discussione Gollum1
Il 13 settembre 2019 20:25:10 CEST, Giovanni Porcari 
 ha scritto:
>
>
>> Il giorno 13 set 2019, alle ore 18:07, Carlos Catucci
> ha scritto:
>> 
>> 
>> 
>> On Fri, 13 Sep 2019 at 18:01, Giovanni Porcari
> wrote:
>> 
>> AAArrgggh Giovanni, il top quotiiinnngg!
>> 
>> Mo chi lo sente Gollum? ;)
>
>Non mi pare di aver topquotato. 
>
>Ho solo risposto dopo la parte rilevante ‘dimenticando’ di cancellare
>la parte sottostante. 
>
>Chiedo solo mezza penalità :D
>

uhmmm

per questa volta, condono la mezza penalità, ma solo perché mi hai regalato 
genropy... 
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


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

2019-08-27 Per discussione Gollum1
Il 27 agosto 2019 08:57:38 CEST, Carlos Catucci  ha 
scritto:
>Il mar 27 ago 2019, 08:52 Francesco Tuccia  ha
>scritto:
>
>> Gollum1 dixit:
>>
>> > ti è stato indicato come risolvere il tuo errore... datti da fare e
>> smettila
>> > di rompere i maroni...
>>
>> "maroni"? Sarai mica romagnolo??!? :)
>>
>> A parte che si usa anche in Emilia, MA MI risultava lombardo
>
>
>
> Carlos

Bergamasco, di nascita e chi ho passato tutta la vita, fin qui.

Ma le origini ferraresi sono orgogliosamente in me. 
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] pulizia users profile su windows

2019-08-27 Per discussione Gollum1
ciao lista,

mi trovo con tante macchine che a lungo andare si trovano in una situazione 
quasi impossibile per via dello spazio sul disco "C" prossimo all'esaurimento. 
questo perché ci sono tanti utenti che salvano i file di lavorazione 
direttamente sul desktop e non puliscono mai.

Gli utenti sono generalmente utenti di dominio, più qualche utente locale.

la mia intenzione sarebbe quella di prelevare la lista degli utenti di dominio 
registrati sulla macchina e vedere se tali utenti sono ancora esistenti nel 
dominio. Se gli utenti non esistono più nel dominio, voglio cancellarli 
direttamente dalla macchina (e viene cancellata anche la loro home, 
automaticamente) nel caso che l'utente esista, ma non si connetta da più di 6 
mesi, stesso destino. Se l'utente esiste, ed è in uso, voglio fare la pulizia 
del desktop, cancellando i file/directory che non sono stati aperti 
(indipendentemente se poi modificati o meno) da più di 30 giorni (naturalmente 
non i file di lnk).

qualcosa ero riuscito a fare in passato, solo per quanto riguarda la 
cancellazione, e solo per l'utente attualmente loggiato.

(la verifica su ldap, per sapere se l'utente esiste nel dominio, riesco a farla)

il problema più grosso è fare che il tutto venga fatto per tutti gli utenti 
direttamente, non riesco a prendere la lista degli utenti.

tutte le operazioni descritte riesco a farle manualmente, con le interfacce di 
windows, ma non a livello di script (python naturalmente, poi convertito in un 
eseguibile per non dover installare Python su tutte le macchine)

qualcuno ha qualche link da passarmi? evidentemente non trovo le chiavi di 
ricerca giuste, perché Google quando parlo di più utenze, mi trova solo i modi 
per installare Python per un singolo utente o per tutti gli utenti.

grazie. 
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


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

2019-08-23 Per discussione Gollum1
Il 23 agosto 2019 20:39:49 CEST, Pietro Brunetti  ha 
scritto:
>>
>> Ho scritto: un esempio per essere un buon esempio deve funzionare.
>>
>
>Ciao Antonio, (ciao tutti),
>L'errore si capisce benissimo se programmi da un po' (tipo una
>settimana).
>Quella variabile non esiste.
>Fermo sta che potresti aver ragione. Dico potresti, perché era un
>esempio
>generico. La variabile la devi intendere come "qui metti il tuo nome
>file".
>Se ritieni necessario, comunque, sentiti libero di aprire un ticket con
>i
>mainteners della documentazione di python. Il bello di una comunità
>open
>source è anche questo.

ma un pizzico di dignità e consapevolezza, mai?

come cavolo fa quello che scrive la documentazione, come cavolo si chiama il 
file che tu vuoi aprire?

anche un bambino dell'asilo capisce l'uso dei template (anche se non sa che si 
chiamano così)...

sai programmare (e non mi riferisco a python)?

non credo proprio, perché l'uso delle variabili esiste in ogni linguaggio.

e poi la polemica... che cavolo vuol dire essere così arroganti e polemici? ti 
è stato indicato come risolvere il tuo errore... datti da fare e smettila di 
rompere i maroni...

e con questo chiudo definitivamente il mio apporto a questo thread. 
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


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

2019-08-23 Per discussione Gollum1
Il 23 agosto 2019 20:11:45 CEST, Francesco Bonanno  ha 
scritto:
>
>Il 23/08/19 19:12, Ivo Reano ha scritto:
>>
>> Scusata la domanda da nubbio...
>> Questo è un troll?
>>
>> Una stranezza è che continua a rispondere in top e nessuno gli ha 
>> detto niente!
>>
>Non è un troll, e poi cosa vuol dire troll in un contesto come questo.
>
>a volte anch'io rispondo in top e senza quotare, ciò dipende dal 
>dispositivo che uso. Vorrei vedere con uno smartphone come fai a
>quotare.
>

io uso uno smartphone, e quoto

basta volere, ed eventualmente usare dei client di posta seri. 
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


Re: [Python] problemi con la funzione OPEN in ambiente MAC

2019-08-21 Per discussione Gollum1
Il 19 agosto 2019 01:47:46 CEST, Francesco Tuccia  ha 
scritto:
>>seconda cosa... il top quoting è male.
>byez
>
>Il top quoting? Cioè riportare l'inizio della discussione?
>
>
>>
>>

http://faqmozilla.org/wiki:quotare-bene

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


Re: [Python] problemi con la funzione OPEN in ambiente MAC

2019-08-18 Per discussione Gollum1
Il 18 agosto 2019 10:26:52 CEST, Francesco Tuccia  ha 
scritto:
>
>Incredibilmente ha funzionato! Non avrei mai immaginato che la
>directory,
>su "Mac", iniziasse con lo slash.
>Grazie ancora! :)
>
sarebbe cosa buona e giusta, prima ancora di mettere mano a python, conoscere 
bene il proprio sistema operativo, visto che qualunque cosa farai con python, è 
principalmente con esso che interagirai.

seconda cosa... il top quoting è male. 
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


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

2019-08-17 Per discussione Gollum1
Il giorno sab 17 ago 2019 alle ore 10:19 Riccardo mancuso
 ha scritto:
>
> nessuno può aiutarmi ?
>

Non ho mai provato, ma se invece del testo da sostituire, tu avessi un
campo editabile, già formattato, quando vai a sostituire il testo
all'interno del campo, dovrebbe mantenere le formattazioni.

Byez
-- 
Gollum1 - http://www.gollumone.it
Tesoro, dov'é il mio teoro...
___
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-15 Per discussione Gollum1
Il 15 agosto 2019 13:26:52 CEST, Andrea Biolchini  ha 
scritto:
>Sei fortunato. ... io andavo a 300 baud
>

me lo ricordo bene il 300 baud, soprattutto quando facevo paket radio... con le 
BBS in VHF e UHF. 

fidonet... 

e quando ci si connetteva dopo le 23,00, perché costava meno, e isolavi 
completamente la famiglia, perché occupavi il telefono. 

l'accopiatore acustico, l'ho visto e provato, ma mai posseduto. 

al lavoro c'era una collega che lo usava, perché sordomuta, e l'accopiatore 
digitalizava il parlato permettendole di leggere, e sintetizzava le sue 
risposte scritte (voce metallica).

ora ci si lamenta se ci mette un secondo ad arrivare la risposta di un 
qualsiasi servizio. 


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


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

2019-08-15 Per discussione Gollum1
Il 15 agosto 2019 11:06:23 CEST, Bonaventura Di Bello 
 ha scritto:
>
>Come sottolineava Ivo Reano, ho già provveduto a rettificare la mia
>condotta, o Sommo Gollum! ;-)
>

;-) 

>Pensa che per rispondere ho aperto un nuovo messaggio, incollato
>l'indirizzo della lista, incollato l'oggetto togliendo spazi in
>eccesso,
>incollato il tuo messaggio "quotandolo", tutto a manina! :D
>

questo perché sei partito dal digest, il problema è così facendo spezzi i 
thread. 

la cosa migliore è abbandonare i digest ed usare le mail normali, se si vuole 
partecipare attivamente alle discussioni. come dicevo, i digest hanno  una 
valenza di archiviazione, nulla di più. 

per il quoting... bene... 

>Altri consigli sono ben accetti... considera che non interagivo con
>mailing
>list dai tempi di MCLink via modem e in formato text-only :)
>

text-only è giusto... 

che ricordi le BBS... i giovani non sapranno mai cosa voleva dire... 
con il modem a 9600 baud. 

>Buon ferragosto e buon Python a tutti!
>

mi associo negli auguri. 


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


Re: [Python] dipendenze idonee ad un progetto

2019-08-15 Per discussione Gollum1
Il 14 agosto 2019 12:33:12 CEST, 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.*

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


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

2019-08-14 Per discussione Gollum1
Il giorno mar 13 ago 2019 alle ore 15:29 Bonaventura Di Bello <
i...@bonaventuradibello.com> ha scritto:

> Chiedo venia, ho ricevuto i due messaggi precedenti al mio e contenenti la
> stessa proposta col digest, quindi li vedo solo ora. :)
>
>
Pessima idea utilizzare i digest per interaggire con la ML, quelli servono
come una sorta di archivio, non per rispondere...

1) rispondendo al digest, spezzi il thread.
2) rispondendo al digest, senza cancellare tutto quello che non serve,
mandi un sacco di informazioni inutili.
3) rispondendo al digest, sei tentato a fare top quoting, il che è male.

Byez
-- 
Gollum1 - http://www.gollumone.it
Tesoro, dov'é il mio teoro...
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


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

2019-08-14 Per discussione Gollum1
e qui... non posso che entrare a gamba tesa... :D

Il giorno mar 13 ago 2019 alle ore 14:01 Bonaventura Di Bello
 ha scritto:
>
> Ma, inserire fra gli input quello relativo al sesso del soggetto e regolarsi 
> di conseguenza per il resto? Ho detto una cazzata?
>
> PS
> Scusate se nell'intervenire non ho rispettato qualche regola della lista, è 
> la prima volta che prendo parte attiva e smetto di essere un semplice 
> 'lurker' :)
>

Benvenuto nella lista in modo attivo... (era ora che sta lista
riprendesse un po' di vitalità), un paio di appunti:

1) il top quoting è male, si risponde sotto, o al massimo nel
messaggio, nella riga successiva a quella a cui fai riferimento.
2) html è male.
3) cancellare tutte le parti della mail originale, che non servono per
continuare il tuo discorso.
4) cancellare dalla mail originale le firme e i disclaimer.

Buon proseguimento.

Byez
-- 
Gollum1 - http://www.gollumone.it
Tesoro, dov'é il mio teoro...
___
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-14 Per discussione Gollum1
Il giorno mar 13 ago 2019 alle ore 14:18 Ivo Reano
 ha scritto:
>
>
>> i codici dei comuni li trovi su un DB in rete.in ogni caso, il genere (nel 
>> codice fiscale) lo rilevi dal giorno di
>> nascita, che per le donne è maggiore di 60.
>
>
> Di 40! Io nel mio CF ho 11 mia moglie 71 (nata il 31)

Giusto, andavo a memoria.. :P
Byez
-- 
Gollum1 - http://www.gollumone.it
Tesoro, dov'é il mio teoro...
___
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 Gollum1
Il giorno mar 13 ago 2019 alle ore 12:18 Ricc63
 ha scritto:
>
> Grazie. Ottimo db.
> Cmq penso di adottare ad altra soluzione per definire il sesso del 
> dichiarante: dal codice fiscale. L'algoritmo è banale. Cmq ringrazio tutti 
> per i suggerimenti dati.
>

io ribalterei la visione, chiedere esplicitamente il genere e i dati
anagrafici, per poi verificare la veridicità del codice fiscale.

i codici dei comuni li trovi su un DB in rete.
in ogni caso, il genere (nel codice fiscale) lo rilevi dal giorno di
nascita, che per le donne è maggiore di 60.

Byez
-- 
Gollum1 - http://www.gollumone.it
Tesoro, dov'é il mio teoro...
___
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 Gollum1
Il giorno mar 13 ago 2019 alle ore 00:18 Riccardo mancuso
 ha scritto:
>
> 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 ?

e luca? e Andrea (che può essere usato sia al femminile che al maschile)?

Forse la cosa migliore sarebbe chiedere direttamente all'interessato
nel form il genere... come avviene nella maggior parte dei documenti,
che sono altamente generici.

Byez
-- 
Gollum1 - http://www.gollumone.it
Tesoro, dov'é il mio teoro...
___
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 Gollum1
Il 12 agosto 2019 17:54:45 CEST, Riccardo mancuso 
 ha scritto:
>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 ?

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


Re: [Python] Ricerca e sostituzione con regex

2019-07-25 Per discussione Gollum1
Il 19 luglio 2019 20:11:15 CEST, Enrico Bianchi  ha 
scritto:
>Il 08/07/2019 15:19, Gollum1 ha scritto:
>> https://regex101.com/codegen?language=python
>
>Sì, tutto bello ed utile, ma questo non semplifica una regexp :)
>
>Enrico
>
>___
>Python mailing list
>Python@lists.python.it
>https://lists.python.it/mailman/listinfo/python

semplifica eccome, avendo dei template già pronti, e la spiegazione per ogni 
opzione che vai ad usare, e mettendo una riga di test, ti fa vedere anche come 
i diversi campi agiscono sulle varie parti del testo. 
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


Re: [Python] Ricerca e sostituzione con regex

2019-07-08 Per discussione Gollum1
Il 6 luglio 2019 10:00:44 CEST, Enrico Bianchi  ha 
scritto:
>Il 16/06/2019 11:20, Daniele Zambelli ha scritto:
>> Qualcuno può aiutarmi a scrivere la funzione che dato un testo
>produca
>> un testo con le precedenti sostituzioni?
>
>Quando c'è di mezzo un'espressione regolare, l'unica risposta è quella 
>della foto in allegato
>
>
>Enrico

https://regex101.com/codegen?language=python
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


Re: [Python] In merito al canale Telegram

2019-06-26 Per discussione Gollum1
Il 26 giugno 2019 17:08:55 CEST, Matteo Benci  ha scritto:
>Il giorno mer 26 giu 2019 alle ore 16:46 Giovanni Porcari <
>giovanni.porc...@softwell.it> ha scritto:
>
>Dai, sento subito il Joyce per una serata privata e birra a fiumi!  :D
>
uhm... privata... quanto privata? 樂
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


Re: [Python] Ricerca e sostituzione con regex

2019-06-21 Per discussione Gollum1
Il 20 giugno 2019 23:28:42 CEST, Daniele Zambelli  
ha scritto:

>Ottimo suggerimento, dato che uso re una volta all'anno, i commenti
>possono farmi risparmiare un mucchio di tempo la prossima volta che
>guarderò questo programma.
>
io ho trovato molto comoda una pagina web, in cui incolli il tuo testo di 
prova, e poi, in un apposito campo, fai tutte le tue prove di reg exp, e lui ti 
fornisce il risultato, con evidenziato come le varie parti agiscono suo testo.

in più ti da la possibilità di esportare la reg exp per vari linguaggi.

ora non ho sottomano il link, ma lo trovi sicuramente tra i primi risultati in 
Google usando regexp online editor.

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


Re: [Python] Cosa non va?

2019-05-27 Per discussione Gollum1
Il 27 maggio 2019 23:05:44 CEST, luca colucci  ha scritto:
>Questi i tentativi fatti oggi
>
>https://pastebin.com/EYSiEWi9
>
>
>
>Il 27 mag 2019 11:02 PM, luca colucci  ha scritto:
>https://pastebin.com/dS3TgyPd

rileggi i suggerimenti che ti ho scritto nei precedenti messaggi...

c'è già descritta praticamente tutta la struttura del programma.

perché due while?

dove hai scritto il tuo menu da presentare all'utente?

sei sicuro che la lista sia la scelta migliore?

ti ho linkato una pagina, e ti ho domandato quale è la differenza tra una lista 
e un insieme? 
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


Re: [Python] Documento da parte di Luca Colucci

2019-05-27 Per discussione Gollum1
Il 26 maggio 2019 23:19:40 CEST, luca colucci  ha scritto:
>1)Ho allegato il manuale che stanno studiando a scuola sono arrivati al
>capitolo 10

da quello che ricordo è un buon testo. 

non mi pare che tu abbia letto tutti i post che ho pubblicato come risposta 
alle tue richieste. 
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


Re: [Python] Esercizio(help)

2019-05-26 Per discussione Gollum1
Il giorno dom 26 mag 2019 alle ore 15:56 luca colucci
 ha scritto:
>
> Sulla base di quello che è il problema qualche anima pia potrebbe darmi la 
> soluzione... Mia figlia non è con me le giro i messaggi e in questi GG lavoro 
> circa 10 ore al giorno non riesco materialmente a studiare phyton a dire il 
> vero non ho neanche le basi da quello che penso si può fare usando input 
> print write lista e qualche parentesi quadra ma non ho proprio tempo 
> materiale di accendere il PC e provare anche perché il programma io non l'ho 
> mai usato anche se ho visto lei usarlo con funzione def e far muovere una 
> tartaruga che disegna quadrato ed altre forme o linee ma il prof la scorsa 
> settimana le ha detto che con def si complica per nulla di conseguenza penso 
> sia qualcosa di basilare ed io mi atterrei al testo di conseguenza solo 
> numeri di tel come lista in rubrica

se passi questo a tua figlia, che può già mettere nell'editor e far
girare (in questo momento non fa nulla, essendo solo commenti)
dovrebbe già essere in grado, con quello che ha imparato, a sostituire
le parti con il codice adeguato.
altrimenti significa che deve riprendere in mano tutti i suoi appunti
e ristudiarsi tutto... altrimenti non sarà in grado poi di
spiegarlo...

=
# variabile di uscita è falsa
# continua fino a che la variabile di uscita è falsa
# visualizza menù
# richiedi una scelta
# è stato scelto di inserire un nuovo numero? (1)
# eseguo le operazioni di inserimento e controllo del numero
# è stato scelto di cercare un numero? (2)
# eseguo le operazioni di ricerca e verifica di un numero
# è stato scelto di uscire? (0)
# modifico la variabile di uscita a vero
# Saluto e chiudo il programma
=

No, in questo momento non ha bisogno di usare nessuna def (si può
fare, ma non è strettamente necessario).
Come ha detto Carlos, questo è già una struttura python bell'e
pronta... si tratta solo di sostituire il pseudo codice, con i comandi
che LEI deve conoscere
Se vuoi veramente aiutarla, non pararle il culo inutilmente...
veramente se ci si mette, questa la risolve in 15 minuti.

una ulteriore traccia... nella scelta della struttura dati, in una tua
mail, hai parlato di una lista,
che differenza c'é tra una lista e un insieme? pensateci e troverete
quale delle due è quella ottimale per la soluzione dell'esercizio.

P.S.: anche io sono al lavoro in questo momento (e guarda un po',
trovo il tempo, tra una cosa e l'altra, per cercare di aiutare tua
figlia), e lavoro circa 10 ore al giorno, anche io ho una figlia (che
quest'anno deve fare l'esame di terza media) che ha non pochi problemi
con la scuola, cerco di aiutarla, ma senza darle le soluzioni pronte,
quanto una metodologia per risolvere i suoi problemi... e
sinceramente, se anche prende 4, ma si è impegnata e ci sta dando
dentro, non me ne fraga nulla... certo, la romanzina gliela faccio lo
stesso... ma poi, quello che che facciamo insieme, nel poco tempo a
disposizione, è quello di rivedere i suoi errori, ma deve essere lei a
risolverseli, io posso/voglio solo darle le tracce, poi ci deve
arrivare da sola..

Byez
-- 
Gollum1 - http://www.gollumone.it
Tesoro, dov'é il mio teoro...
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


Re: [Python] Esercizio(help)

2019-05-26 Per discussione Gollum1
Il giorno dom 26 mag 2019 alle ore 09:49 Gollum1
 ha scritto:
>
> Il giorno dom 26 mag 2019 alle ore 09:24 luca colucci
>  ha scritto:
> >
> > Io direi
> >
> > 1) creare una lista vuota chiamata rubrica
> > 2)il PC mi chiede di inserire 1 o 0
> > 3)se schiacciò 1
> > Mi chiede di inserire un numero
> > Dopo che ho inserito il numero e ho dato invio lo aggiunge alla rubrica 
> > solo se non è già presente restituendomi rubrica aggiornata
> > 4)mi chiede di nuovo di inserire 1 o 0
> > 5)se schiaccio 0 verifica se il numero è nella rubrica e mi restituisce la 
> > rubrica aggiornata e termina
> >
> > Non so se andrà bene ma fatto così mi sembra che si possa fare più 
> > semplificato
> Va benissimo, nel senso che è un inizio di creazione dell'algoritmo
> che devi andare a realizzare...
>
> da quello che hai scritto, già ti viene un primo spunto...
>  devi avere un ciclo infinito che ti presenta il menù, ed esce dal
> ciclo solo nel momento in cui la scelta è uguale a zero...
> sempre senza scrivere codice, il tuo algoritmo può essere riscritto
> nel seguente modo:
>
> 1) fino a che la scelta non è zero:
> 1.a) visualizza il menù
> 1.b) richiedi una scelta
> 1.c) ho scelto di inserire un nuovo numero (1)
> 1.c.1) eseguo le operazioni di inserimento e controllo del numero
> 1.d) ho scelto di uscire (0)
>  1.d.1) eseguo l'operazione per abbandonare il ciclo 1
>  2) saluto e chiudo il programma.
>

alla luce di quello che è passato nelle mail successive a quella
quotata, il tuo programma in pseudo codice dovrebbe diventare:

variabile di uscita è falsa
continua fino a che la variabile di uscita è falsa
visualizza menù
richiedi una scelta
è stato scelto di inserire un nuovo numero? (1)
eseguo le operazioni di inserimento e controllo del numero
è stato scelto di cercare un numero? (2)
eseguo le operazioni di ricerca e verifica di un numero
è stato scelto di uscire? (0)
modifico la variabile di uscita a vero
Saluto e chiudo il programma

la prima fase di sostituzione del codice, la devi fare solo con il
codice per fare i cicli (se hai studiato la pagina che ti ho linkato,
dovresti capire quale è il tipo di ciclo che devi fare, tra i vari che
ti sono proposti - for-while, ecc.)

Sicuramente a tua figlia, oltre ai cicli sono stati spiegati anche i
blocchi di controllo del codice...
quindi comincia a modificare il programma in pseudo codice inserendo
il codice per il ciclo e il codice per i blocchi di controllo... e
sostituisci il resto del codice con commenti, o semplicemente con dei
print, per vedere cosa avviene quando fai le diverse scelte.

Byez
-- 
Gollum1 - http://www.gollumone.it
Tesoro, dov'é il mio teoro...
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


Re: [Python] Esercizio(help)

2019-05-26 Per discussione Gollum1
Il 26 maggio 2019 10:11:53 CEST, Pietro Brunetti  ha 
scritto:
>Pardon... Cellulare, devo trovare il modo di disabilitarlo. Oppure
>cancellare a mano. Di default fa il top quoting.
purtroppo nessun programma può cancellare le parti che non servono, ci si deve 
mettere del proprio. mentre per il top-quoting, si può agire a mano, o usare un 
programma che lo supporta, come K9-mail su Android. 
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


Re: [Python] Esercizio(help)

2019-05-26 Per discussione Gollum1
Il 26 maggio 2019 10:03:12 CEST, Pietro Brunetti  ha 
scritto:
>Poi se il prof ha insegnato a scrivere e leggere su file qui si apre un
>baratro. La rubrica può essere un file.
>
bisogna anche imparare a leggere il testo della richiesta, che sia per un 
esercizio, o per la realizzazione di un programma più o meno  commerciale.

se la ragazza deve recuperare un brutto voto, deve attenersi alle richieste... 
quindi lascia perdere lettura/scrittura su file, non è richiesto.

compitino: rileggete il testo dell'esercizio e analizzatelo in tutte le loro 
parti. 
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


Re: [Python] Esercizio(help)

2019-05-26 Per discussione Gollum1
Il 26 maggio 2019 10:03:12 CEST, Pietro Brunetti  ha 
scritto:
>Poi se il prof ha insegnato a scrivere e leggere su file qui si apre un
>baratro. La rubrica può essere un file.
>
>Il dom 26 mag 2019, 09:58 Gollum1  ha
>scritto:
[...] 
>> 

Pietro, impara a scrivere su una mailing list, il top quoting è male. si scrive 
sotto il testo a cui si risponde, e si eliminano le parti che non servono. 
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


Re: [Python] Esercizio(help)

2019-05-26 Per discussione Gollum1
Il giorno dom 26 mag 2019 alle ore 09:51 Ivo Reano
 ha scritto:
>
> Quindi si tratta di un inizio di creazione di una rubrica propriamente detta!
> Infatti è completa quando contiene il valore "1"
> Se si possono pigiare solo i tasti con valore "0" e "1" si tratta veramente 
> di una cosa banale.
> Beh... diciamo base base.
> Direi che le istruzioni sono ridotte a : (crea lista, input, scelta singola o 
> multipla(?), stampa e basta(?))
> Crea lista vuota
> primo input
> se "0" stampa lista ovvero se premo zero all'avvio del programma, esso 
> termina ed essendo la lista vuota la stampa darà come risultato...
> se "1" , aggiungi il valore "1" alla lista
> secondo input
> se zero ripeto l'input finché non si pigia uno
> Quando finalmente arriva la pigiatura di "1", stampa lista. Che può essere 
> anche print ("1") dato che i valori sono vincolati ed esci
> Si dovrebbe inserire un controllo di presenza del valore 1 nella lista ma 
> potrebbe solo esserci lui quindi terminaù

no, sei completamente fuori strada... deve inserire un numero di
telefono "reale" non solo il numero "1", non avrebbe senso come
esercizio.

in realtà, rileggendo il testo dell'esercizio, la richesta è ancora
più articolata, non viene richiesta la stampa della lista, ma la
verifica che un numero esista nella ribrica...

in altre parole, significa includere nel menù una ulteriore scelta di
ricerca (2 - cerca numero), alla pressione della quale si richiede di
digitare un numero di telefono, e il programma dice se il numero
esiste o meno.

se sceglie la struttura dati adeguata, anche questa scelta è abbastanza banale.

Byez
-- 
Gollum1 - http://www.gollumone.it
Tesoro, dov'é il mio teoro...
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


Re: [Python] Esercizio(help)

2019-05-26 Per discussione Gollum1
Il giorno dom 26 mag 2019 alle ore 09:24 luca colucci
 ha scritto:
>
> Io direi
>
> 1) creare una lista vuota chiamata rubrica
> 2)il PC mi chiede di inserire 1 o 0
> 3)se schiacciò 1
> Mi chiede di inserire un numero
> Dopo che ho inserito il numero e ho dato invio lo aggiunge alla rubrica solo 
> se non è già presente restituendomi rubrica aggiornata
> 4)mi chiede di nuovo di inserire 1 o 0
> 5)se schiaccio 0 verifica se il numero è nella rubrica e mi restituisce la 
> rubrica aggiornata e termina
>
> Non so se andrà bene ma fatto così mi sembra che si possa fare più 
> semplificato
Va benissimo, nel senso che è un inizio di creazione dell'algoritmo
che devi andare a realizzare...

da quello che hai scritto, già ti viene un primo spunto...
 devi avere un ciclo infinito che ti presenta il menù, ed esce dal
ciclo solo nel momento in cui la scelta è uguale a zero...
sempre senza scrivere codice, il tuo algoritmo può essere riscritto
nel seguente modo:

1) fino a che la scelta non è zero:
1.a) visualizza il menù
1.b) richiedi una scelta
1.c) ho scelto di inserire un nuovo numero (1)
1.c.1) eseguo le operazioni di inserimento e controllo del numero
1.d) ho scelto di uscire (0)
 1.d.1) eseguo l'operazione per abbandonare il ciclo 1
 2) saluto e chiudo il programma.

come puoi vedere, hai già una bozza del programma fatto, si tratta
solo di sostituire alla scrittura ordinaria, i singoli comandi... ed
espandere le parti che ancora macro blocchi.

Questo è un tipo di programmazione, dove ragioni per blocchi che poi
vai di volta in volta ad espandere ed analizzare, si può ragionare
anche nel senso opposto, ma non conviene in questo contesto, è
sicuramente più facile partire dall'idea del programma generale, e
andare di volta in volta ad espandere gli spezzoni che ti interessano.

nel frattempo... quali tipi di struttura dati sono stati insegnati in classe?

liste, tuple, insiemi, dizionari, ecc...

ti dico questo, perché la scelta della struttura dati corretta, è
molto importante per realizzare quello che devi fare, addiritura, se
scegli il tipo di dato corretto, semplifichi notevolmente il codice,
togliendoti tutti i controlli sulla preesistenza del dato che devi
inserire...

non ti dico quale è questa struttura dati, ti metto il link ad una
pagina dove sono esplicitate tutte queste strutture dati, e vediamo se
riuscite (tu e tua figlia) a capire quale può essere quella più
adeguata alla tua esigenza.

http://docs.python.it/html/tut/node7.html

Buono studio.
Byez
-- 
Gollum1 - http://www.gollumone.it
Tesoro, dov'é il mio teoro...
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


Re: [Python] Esercizio(help)

2019-05-25 Per discussione Gollum1
Il 26 maggio 2019 01:10:47 CEST, Gollum1  ha 
scritto:
>Il 25 maggio 2019 23:30:03 CEST, Pietro Brunetti 
>ha scritto:
>>Il linguaggio del prof è ambiguo... il numero non può avere cifre
>>uguali?
>>Oppure basta che non ci siano doppioni?
>>Come si esce del programma? Con zero si inserisce un numero, ma posso
>>inserirne n prima di uscire?
>>
>>Ti allego uno stub. Che va migliorato seguendo le indicazioni di tua
>>figlia
>>(e dalla lista, ovvio).
>>
>>"""Semplice esercizio di Python."""
>>
>>import sys
>>
>>rubrica = set()
>>
>>volonta = input("Vuoi inserire un numero in rubrica? 1 se sì.\n")
>>if volonta != "1":
>>sys.exit()
>>
>>numero = []
>>while True:
>>cifra = input("Inserisci una cifra. 0 fine inserimento.\n")
>>if cifra == '0':
>>break
>>numero.append(cifra)
>>
>>numero = ''.join(numero)
>>if numero in rubrica:
>>print(f"Numero {numero} già presente in rubrica.")
>>else:
>>rubrica.add(numero)
>>print(f"Numero {numero} inserito in rubrica.")
>>
>>Il giorno sab 25 mag 2019 alle ore 23:18 luca colucci
>>
>>ha scritto:
>>
>>> Il prof di informatica ha iniziato a presenziare a dicembre ed alla
>>fine
>>> del primo quadrimestre mia figlia aveva 9 di informatica nel secondo
>>> quadrimestre ha iniziato con phyton non spiega o se spiega lo fa su
>>un
>>> determinato esercizio poi da una verifica di tutt'altro ora mia
>>figlia ha
>>> collezionato due voti un 4.5 ed un 4 come tutta la classe lui da la
>>> possibilità a tutti di recuperare se risolvono e spiegano
>>quell'esercito
>>> che era la seconda verifica quella di cui ha preso 4
>>>
>>> Il 25 mag 2019 22:55, Carlos Catucci  ha
>>> scritto:
>>>
>>>
>>>
>>> On Sat, 25 May 2019 at 22:26, luca colucci 
>>wrote:
>>>
>>> Sarò chiaro... Sto cercando di trovare come giustamente  dite voi la
>>pappa
>>> pronta per mia figlia non so da dove iniziare ho letto e imparato
>>qualcosa
>>> di phyton ma in 2 GG quello che mi riesce meglio è rivolgermi a
>>qualcuno
>>> che mastica qualcosa al riguardo il prof non aiuta e la classe è
>>tutta
>>> insufficiente se mi date un modo il più semplice possibile per fare
>>ciò che
>>> richiede l'esercizio provo con uno screen a passarle il file e mi
>>dirà lei
>>> se capisce o meno
>>>
>>>
>>> Quanti anni ha tua figlia? E' a scuola che gli hanno detto di farlo
>o
>>un
>>> corso di programmazione?
>>>
>>> Carlos
>>> --
>>> EZLN ... Para Todos Todo ... Nada para nosotros
>>>
>>>
>>> ___
>>> Python mailing list
>>> Python@lists.python.it
>>> https://lists.python.it/mailman/listinfo/python
>>>
>
>secondo me, questa soluzione è completamente fuori traccia.
>
>un numero telefonico può contenere anche gli zeri, quindi lo zero
>indicato nell'esercizio è da usare nella parte del menù.
>
>la ragazzina deve sicuramente aver visto le funzioni di input e print,
>con tali funzioni è in grado di presentare un menù, avere un input da
>tastiera e in bar alla scelta fatta, decidere se inserire (quindi un
>ulteriore input) i dati nella rubrica, oppure, se è stata fatta la
>scelta zero, di uscire dal programma.
>dalla traccia poi ci dovrà essere nel menu anche la possibilità di
>scegliere di visionare la rubrica e di cercare un numero nella
>stessa...
>
>la pappa pronta non aiuta di sicuro tua figlia, le devi dare delle
>informazioni, certo, ma poi deve essere lei a capire come svolgerlo.
>anche perché ci sono tanti modi per fare una stessa cosa, ma cambiano
>in base all'esperienza, e a quello che le è stato insegnato.
>
>per esempio, se è una rubrica, devono essere memorizzati anche i nomi
>delle persone a cui il numero si riferisce?
>quali strutture dati ha imparato ad usare? liste, dizionari o che
>altro?
>
>ricordati che lei poi deve essere in grado di spiegare il perché delle
>scelte progettuali che ha fatto...
>
>prima di scrivere anche solo una riga di codice, falle scrivere che
>cosa deve fare il programma, in italiano, riga per riga...
>
>esempio:
>
>1) presentare il menù di scelta
>2) leggere la scelta dell'utente
>3) se scelta = 0 allora esci
>4) se...
>
>è via dicendo...
>
>questo è un modo molto semplificato per costruire un algoritmo, se non
>fa questo passaggio, non sarà mai in grado di capire lo scopo del
>programma e come poi realizzarlo. 
>byez

una delle tante risorse utilizzabili (Google è tuo amico, anche se si sta 
fottendo huawei, usalo) :

https://www.learnpython.org/en/Hello,_World!
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


Re: [Python] Esercizio(help)

2019-05-25 Per discussione Gollum1
Il 25 maggio 2019 23:30:03 CEST, Pietro Brunetti  ha 
scritto:
>Il linguaggio del prof è ambiguo... il numero non può avere cifre
>uguali?
>Oppure basta che non ci siano doppioni?
>Come si esce del programma? Con zero si inserisce un numero, ma posso
>inserirne n prima di uscire?
>
>Ti allego uno stub. Che va migliorato seguendo le indicazioni di tua
>figlia
>(e dalla lista, ovvio).
>
>"""Semplice esercizio di Python."""
>
>import sys
>
>rubrica = set()
>
>volonta = input("Vuoi inserire un numero in rubrica? 1 se sì.\n")
>if volonta != "1":
>sys.exit()
>
>numero = []
>while True:
>cifra = input("Inserisci una cifra. 0 fine inserimento.\n")
>if cifra == '0':
>break
>numero.append(cifra)
>
>numero = ''.join(numero)
>if numero in rubrica:
>print(f"Numero {numero} già presente in rubrica.")
>else:
>rubrica.add(numero)
>print(f"Numero {numero} inserito in rubrica.")
>
>Il giorno sab 25 mag 2019 alle ore 23:18 luca colucci
>
>ha scritto:
>
>> Il prof di informatica ha iniziato a presenziare a dicembre ed alla
>fine
>> del primo quadrimestre mia figlia aveva 9 di informatica nel secondo
>> quadrimestre ha iniziato con phyton non spiega o se spiega lo fa su
>un
>> determinato esercizio poi da una verifica di tutt'altro ora mia
>figlia ha
>> collezionato due voti un 4.5 ed un 4 come tutta la classe lui da la
>> possibilità a tutti di recuperare se risolvono e spiegano
>quell'esercito
>> che era la seconda verifica quella di cui ha preso 4
>>
>> Il 25 mag 2019 22:55, Carlos Catucci  ha
>> scritto:
>>
>>
>>
>> On Sat, 25 May 2019 at 22:26, luca colucci 
>wrote:
>>
>> Sarò chiaro... Sto cercando di trovare come giustamente  dite voi la
>pappa
>> pronta per mia figlia non so da dove iniziare ho letto e imparato
>qualcosa
>> di phyton ma in 2 GG quello che mi riesce meglio è rivolgermi a
>qualcuno
>> che mastica qualcosa al riguardo il prof non aiuta e la classe è
>tutta
>> insufficiente se mi date un modo il più semplice possibile per fare
>ciò che
>> richiede l'esercizio provo con uno screen a passarle il file e mi
>dirà lei
>> se capisce o meno
>>
>>
>> Quanti anni ha tua figlia? E' a scuola che gli hanno detto di farlo o
>un
>> corso di programmazione?
>>
>> Carlos
>> --
>> EZLN ... Para Todos Todo ... Nada para nosotros
>>
>>
>> ___
>> Python mailing list
>> Python@lists.python.it
>> https://lists.python.it/mailman/listinfo/python
>>

secondo me, questa soluzione è completamente fuori traccia.

un numero telefonico può contenere anche gli zeri, quindi lo zero indicato 
nell'esercizio è da usare nella parte del menù.

la ragazzina deve sicuramente aver visto le funzioni di input e print, con tali 
funzioni è in grado di presentare un menù, avere un input da tastiera e in bar 
alla scelta fatta, decidere se inserire (quindi un ulteriore input) i dati 
nella rubrica, oppure, se è stata fatta la scelta zero, di uscire dal programma.
dalla traccia poi ci dovrà essere nel menu anche la possibilità di scegliere di 
visionare la rubrica e di cercare un numero nella stessa...

la pappa pronta non aiuta di sicuro tua figlia, le devi dare delle 
informazioni, certo, ma poi deve essere lei a capire come svolgerlo. anche 
perché ci sono tanti modi per fare una stessa cosa, ma cambiano in base 
all'esperienza, e a quello che le è stato insegnato.

per esempio, se è una rubrica, devono essere memorizzati anche i nomi delle 
persone a cui il numero si riferisce?
quali strutture dati ha imparato ad usare? liste, dizionari o che altro?

ricordati che lei poi deve essere in grado di spiegare il perché delle scelte 
progettuali che ha fatto...

prima di scrivere anche solo una riga di codice, falle scrivere che cosa deve 
fare il programma, in italiano, riga per riga...

esempio:

1) presentare il menù di scelta
2) leggere la scelta dell'utente
3) se scelta = 0 allora esci
4) se...

è via dicendo...

questo è un modo molto semplificato per costruire un algoritmo, se non fa 
questo passaggio, non sarà mai in grado di capire lo scopo del programma e come 
poi realizzarlo. 
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


Re: [Python] Esercizio(help)

2019-05-25 Per discussione Gollum1
Il 25 maggio 2019 18:49:55 CEST, Pietro Brunetti  ha 
scritto:
>In effetti, se non ci mandi almeno una bozza di possibile soluzione non
>sappiamo come aiutarti.
>
anche perché, la pappa pronta, non è mai un aiuto per nessuno...

ti do solo un paio di spunti... 
1) che versione di python hai intenzione di usare? 

2) devi interagire con un utente umano, quindi dovrai chiedere qualcosa e 
visualizzare le risposte...

trova le funzioni che fanno queste operazioni, e comincia a fare delle semplici 
prove, stampa a video qualcosa, e chiedi l'inserimento da tastiera di dati.

Quando avrai imparato questo, sei già al 50% del tuo esercizio.

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


Re: [Python] Esercizio(help)

2019-05-25 Per discussione Gollum1
Il 25 maggio 2019 00:15:09 CEST, luca colucci  ha scritto:
>Qualcuno puo aiutarmi devo fare questo esercizio
>
>
>
>Si scriva un programma che permetta
>1) se l'utente ha premuto "1" di aggiungere numero a una "rubrica" ;
>l'utente termina l'inserimento con il numero "0"( non deve essere
>possibile inserire li stesso numero più di una volta)
>2)di verificare se un numero inserito dall'utente è nella rubrica

ci hai almeno provato?

quale algoritmo pensi sia quello utilizzabile?

come è la struttura dati della rubrica?

buon lavoro 
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


Re: [Python] Aiuto Script

2019-05-23 Per discussione Gollum1
Il 23 maggio 2019 13:17:09 CEST, alessandro esposito 
 ha scritto:
>Salve volevo sapere se qualcuno era disposto ad aiutarmi a risolvere un
>problema in uno script python.
>Saluti.
>Alessandro

Non ha molto senso chiedere, se si può chiedere aiuto...

chiedi direttamente, senza pretese di una risposta immediata, e vedrai che 
quasi sicuramente una risposta l'avrai.

ora, non fare la tua richiesta come risposta a questo thread, crea un nuovo 
thread con un oggetto adeguato...

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


Re: [Python] [OT] Richiesta aiuto scelta tastiera.

2019-05-16 Per discussione Gollum1
Il 16 maggio 2019 16:39:29 CEST, Gabriele Battaglia  ha 
scritto:
>Reply to the Paolo Melchiorre's message, wrote on 16/05/2019 at 16:31:
>> 
>> Gabriele io ti consiglierei la mia tastiera che è una Logitech K780 ,
>> ha il tastierino numerico, è bluetooth, la connetti a 3 dispositivi
>> (ex: pc , smartphone, tv) ma per i tasti direzionali (pag su, home
>etc
>> ) devi usare un tasto di funzione e credo che manchi la
>> possibilità di attivare il menu contestuale. Adesso non la ho con me
>> ma quando tornerò a casa la controllo e ti scrivo.
>> 
>Grazie Paolo.
>Aspetto la tua risposta. Aimè il tasto "Applicazioni" è fondamentale 
>perchè simula il click destro del mouse e mi serve.
>
>Grazie mille.
>Gabry.
>___
>Python mailing list
>Python@lists.python.it
>https://lists.python.it/mailman/listinfo/python

k380

Tasti speciali: Tasti dedicati (Home, Indietro, Passa all'app, Menu di scelta 
rapida), Easy-Switch

è compatta, e mi pare di capire che qualcosa la devi fare con il tasto fn, però 
è parecchio interessante...

Peccato che non abbia il tastierino numerico...

qualcosa di adatto, salterà sicuramente fuori... 
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


Re: [Python] [OT] Richiesta aiuto scelta tastiera.

2019-05-16 Per discussione Gollum1
Il 16 maggio 2019 14:22:49 CEST, Gabriele Battaglia  ha 
scritto:
>Reply to the Gollum1's message, wrote on 16/05/2019 at 13:57:
>> Il 16 maggio 2019 13:20:58 CEST, Gabriele Battaglia
> ha scritto:
>>>
>>> Grazie mille.
>>> Purtroppo è solo Windows, e impegna anche una porta col ricevitore
>BT,
>>> decisamente scomodo.
>>>
>> 
>> tutti gli apparati wireless Logitech hanno il ricevitore da inserire
>nella porta USB (che non è un ricevitore Bluetooth standard) il
>vantaggio è che uno stesso ricevitore può essere associato a più
>periferiche, mi pare al massimo 2 a scelta tra le seguenti: TouchPad,
>mouse, trackball e tastiera.
>
>Ciao Gollum.
>Potrei sbagliare ma mi pare di no.
>Le periferiche che utilizzano il protocollo ID, sono plug and play e
>non 
>necessitano di alcun ricevitore BT. Vedi ad esempio la K380, ad
>esempio, 
>o la K375S.
>Inoltre, la presenza del ricevitore esclude automaticamente tutte
>quelle 
>macchine che non hanno porte USB, ad esempio il mio iPhone; al 
>contrario, quelle che vanno col profilo ID, possono connettersi 
>tranquillamente anche a dispositivi iOS, ancora una volta, come fa la
>K380.
>
>
>Grazie comunque per la risposta.
>
>Gabry.
>___
>Python mailing list
>Python@lists.python.it
>https://lists.python.it/mailman/listinfo/python

quelle sono quelle Bluetooth standard, ma devi comunque avere un ricevitore 
Bluetooth nel computer (alcuni portatili l'hanno già Integrato, altrimenti devi 
comunque avere un ricevitore USB). normalmente vanno benissimo con pad e 
smartphone Android, ma leggevo tempo fa, che il Bluetooth Apple non è 
perfettamente compatibile con tutte le periferiche. Non pensavo che Logitech ne 
producesse ancora, mi sembrava che fossero passati a fare tutto con il loro 
doongle. 
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


Re: [Python] [OT] Richiesta aiuto scelta tastiera.

2019-05-16 Per discussione Gollum1
Il 16 maggio 2019 13:20:58 CEST, Gabriele Battaglia  ha 
scritto:
>
>Grazie mille.
>Purtroppo è solo Windows, e impegna anche una porta col ricevitore BT, 
>decisamente scomodo.
>

tutti gli apparati wireless Logitech hanno il ricevitore da inserire nella 
porta USB (che non è un ricevitore Bluetooth standard) il vantaggio è che uno 
stesso ricevitore può essere associato a più periferiche, mi pare al massimo 2 
a scelta tra le seguenti: TouchPad, mouse, trackball e tastiera.

io per esempio mi trovo da dio con la trackball, avendo sempre poco spazio dove 
lavoro (si, lo so, sono estremamente disordinato), e potrebbe far comodo anche 
a te, visto che praticamente non si sposta mai.

Normalmente i ricevitori sono multi piattaforma, anche se il produttore lo 
dichiara solo per windows.

una volta che hai trovato quello che ti sembra congeniale, fai una semplice 
ricerca di compatibilità, e vedrai che trovi informazioni non ufficiali ma 
esaurienti. per esempio, la mia trackball era dichiarata solo per winzoz, ma 
cercando ho trovato che è perfettamente compatibile con Linux, ed in effetti 
funziona egregiamente. 
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


Re: [Python] wow... ma allora c'è vita

2019-05-03 Per discussione Gollum1
Il 2 maggio 2019 15:57:33 CEST, Matteo Scarpa  ha 
scritto:
>
>On 01/05/19 14:47, Gollum1 wrote:
>> Il giorno mer 1 mag 2019 alle ore 14:15 Carlos Catucci
>>  ha scritto:
>>> On Wed, 1 May 2019 at 14:11, Gollum1 
>wrote:
>>>> naturalmente se si riesce a fare in modo che i thread
>>>> rimangano collegate e non vengano spezzati.
>>>
>>> Mmmm questa cosa la vedo difficile, e pure il looping di post non e'
>banale
>>>
>> https://developers.facebook.com/
>>
>> bisognerebbe avere il tempo di leggersi un po' della loro
>> documentazione e capire se la cosa è fattibile... purtroppo, in
>questo
>> momento, il tempo mi manca completamente... e molto probabilmente non
>> ho neppure le necessarie competenze per comprendere il tutto...
>>
>> Byez
>Lo ho fatto in passato per una associazione e non é stata una soluzione
>
>ma ha ucciso la ML. Troppa roba"facebook-spam" come la avevamo definita
>
>allora
>___
>Python mailing list
>Python@lists.python.it
>https://lists.python.it/mailman/listinfo/python

immaginavo che potesse accadere un qualcosa del genere, e non credo ci sia modo 
evitarla, perché non credo che siano i post degli iscritti (è comunque un 
gruppo chiuso) quanto il rumore adv che ci mette dentro FB di suo (anche se ne 
ho visto poco o niente in questo periodo, ma io non faccio testo, non seguo 
costantemente FB).

i post adv vengono visti come post normali? non sono filtrabili?

il problema è che non tutti usano FB, o lo usano costantemente, quindi si perde 
un bacino di utenza che potrebbe partecipare alle discussioni con cognizione e 
competenza.

È interessante notare che è bastato un singolo post, per vedere un po' di 
traffico, segno che comunque c'è chi la ml la segue ancora.

quindi, bisognerebbe fare in modo di invitare gli utenti FB ad iscriversi alla 
ML, e per post di una certa rilevanza, chiedere di spostare la discussione 
sulla lista (un qualcosa che possa fare un "condividi con la ML, quindi non un 
bot che o faccia in automatico, ma a scelta dell'utente?)

sto sparando un po' di ipotesi, magari qualcosa riusciamo a tirare fuori. 
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


Re: [Python] wow... ma allora c'è vita

2019-05-01 Per discussione Gollum1
Il giorno mer 1 mag 2019 alle ore 14:15 Carlos Catucci
 ha scritto:
>
> On Wed, 1 May 2019 at 14:11, Gollum1  wrote:
>>
>> naturalmente se si riesce a fare in modo che i thread
>> rimangano collegate e non vengano spezzati.
>
>
> Mmmm questa cosa la vedo difficile, e pure il looping di post non e' banale
>

https://developers.facebook.com/

bisognerebbe avere il tempo di leggersi un po' della loro
documentazione e capire se la cosa è fattibile... purtroppo, in questo
momento, il tempo mi manca completamente... e molto probabilmente non
ho neppure le necessarie competenze per comprendere il tutto...

Byez
-- 
Gollum1 - http://www.gollumone.it
Tesoro, dov'é il mio teoro...
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


Re: [Python] wow... ma allora c'è vita

2019-05-01 Per discussione Gollum1
Il giorno mer 1 mag 2019 alle ore 13:32 Carlos Catucci
 ha scritto:
>
> Ma non devi avere un account faceass per poter accedere a faceass stesso?
>

Sì, certo... per questo che non sarebbe male il bot, segui i discorsi
sul mezzo che ritieni più idoneo, se non sei iscritto a FB, lo leggi
sulla ML, naturalmente se si riesce a fare in modo che i thread
rimangano collegate e non vengano spezzati.

Byez
-- 
Gollum1 - http://www.gollumone.it
Tesoro, dov'é il mio teoro...
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


Re: [Python] wow... ma allora c'è vita

2019-05-01 Per discussione Gollum1
Il giorno mer 1 mag 2019 alle ore 13:30 flandero 
ha scritto:
> On Wed, May 1, 2019 at 1:12 AM Gollum1  wrote:
>>
>> si possono creare bot (magari python) per Facebook, che unisca ml e pagina 
>> di FB?
>> byez
>>
> mi sembra sci-fi :-)  Sopratutto in scrittura FB non offre alcuno strumento 
> utile.
> Forse è possibile fare un digest degli argomenti che circolando sulla pagina 
> FB e sono taggati a dovere ma... non fai prima ad aprire FB ? :-)
>

In realtà dovrebbe essere più facile di quanto sembri... o meglio, le
difficoltà possono essere di diverso tipo, ma non certo
l'intergrazione di FB e della ML.

in passato avevo un bot, che ogni volta che facevo un post sul mio
blog, me lo trasferiva automaticamente sulla mia pagina FB.
Naturalmente questo presuppone che il bot debba girare sulla pagina FB
di python italia, che sono gli unici che hanno i diritti di accesso
lettura/scrittura su entrambi gli ambienti (la ML e la pagina FB).

Non dovrebbe essere particolarmente difficile trasferire i post da un
ambiente all'altro, la cosa più difficile potrebbe essere quella di
ricostruire i thread, sia da una parte che dall'altra, ed evitare
l'instaurazione di un loop che faccia ripetere un post all'infinito.

un problema che potrebbe insorgere è: con che utenza scrivo i post su
FB che arrivano dalla ML, e viceversa, con che utenza scrivo i post
che arrivano sulla ML da FB?

penso che un tentativo si potrebbe anche fare... anche se in questo
momento non saprei ancora come muovermi...
(purtroppo poi, il tempo è sempre quello che è... tiranno)

Byez
-- 
Gollum1 - http://www.gollumone.it
Tesoro, dov'é il mio teoro...
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


[Python] wow... ma allora c'è vita

2019-04-30 Per discussione Gollum1
si possono creare bot (magari python) per Facebook, che unisca ml e pagina di 
FB? 
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


Re: [Python] lista morta...

2019-04-29 Per discussione Gollum1
Il 29 aprile 2019 17:10:55 CEST, Carlos Catucci  ha 
scritto:
>Pardonez moi ma pythonita e' quello dove sono gia', quale sarebbe
>l'altro?
>
>Carlos

da quello che ha detto Matteo, non c'è nessun altro canale ufficiale 
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


Re: [Python] lista morta...

2019-04-29 Per discussione Gollum1
Il 29 aprile 2019 17:05:31 CEST, Carlos Catucci  ha 
scritto:
>On Mon, 29 Apr 2019 at 15:36, Daniele  wrote:
>
>> Il giorno lun 29 apr 2019 alle ore 15:29 Carlos Catucci <
>> carlos.catu...@gmail.com> ha scritto:
>>
>>> Per la dissociazione: a parte che non ho visto nulla sul canale ma
>ci
>>> vedo sempre le solite facce e di sessismo e bestemmie non mi pare di
>>> vederne.
>>> ome si chiama il nuovo canale?
>>>
>>
>> Carlito sei stato poco attento,
>>
>
>ti gha razon,  mi succede spesso quando sto a fare 3 cose assieme e
>cerco
>pure di seguire.
>
>ce ne sono stati un "fottio" di esempi poco edificanti.
>>
>
>Come dice Gollum seguire tutto e' un casino, io ogni tanto lurko ma
>sono
>piu' su Django Italia a dire il vero (meno rumore e piu' spirito di
>cooperazione).
>Per questo mi saranno sfuggiti o forse e' un filtro automatico, se vedo
>flames o altro che nulla a anche vedere, non dio con Python ma anche
>solo
>con l'informatica, bypasso, tanto di rumore di fondo gia ne vedo
>abbastanza
>
>
>
>> L'ho scritto prima, si chiama Python Italy (@pythonita).
>>
>
>Ah quello proprio non lo avevo capito. Ma tra i transfughi chi c'e'
>della
>vecchia guardia?
>I nomi storici li vedo ancora sul canale, salvo che non siano presenti
>su
>entrambi i canali. COmunque ora provo a unirmi

mi pareva di aver capito che Python Italia non ha aperto ufficialmente nessun 
altro canale Telegram. 

>
>Ah, ricorda che ci sono degli arrosticini con su scritto il tuo nome
>(parafrasi del "c'e' una pallottola con su scritto il suo nome", tanto
>in
>quantitativi eccessivi sono pure piu' letali) :)
>

a me nulla? :'(
>Carlos


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


Re: [Python] lista morta...

2019-04-29 Per discussione Gollum1
Il 29 aprile 2019 15:22:29 CEST, salvatore monaco  
ha scritto:
>tristezza... e perchè ? non ve lo aspettavate ? appena uno qui sbaglia
>una
>virgola o top quota gli saltate addosso come una puttana in calore.
>non è mai stata una lista accogliente a mio giudizio.
>io personalmente faccio top quoting in html per il gusto di vedere in
>azione il mio bullo di riferimento Gollum :-)

Non credo di aver mai bullizzato nessuno, né in questa ml, né altrove, 
semplicemente ho sempre cercato di spiegare, ai nuovi arrivati, quali sono le 
regole che tipicamente si dovrebbero tenere in una ml, più per mantenere un 
ordine e nella possibilità di seguire discorsi in modo coerente e senza troppi 
grattacapi.

Comunque, in questo periodo, non stando bene, me ne sto calmo, evito i troll, 
che mi si fermano sullo stomaco, e mi limito a qualche orchetto, di quello 
piccoli, sperando sempre in qualche hobbit. 
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


Re: [Python] lista morta...

2019-04-29 Per discussione Gollum1
Il 29 aprile 2019 13:47:27 CEST, Giovanni Porcari 
 ha scritto:
>
>
>Il canale di Telegram sta alla ML come uno strunz sta a un babà…
>

infatti, come ho detto prima, telegram è più assimilabile ad irc, non certo 
alla ml. e va benissimo come strumento, per lo scopo che ha. 
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


Re: [Python] lista morta...

2019-04-29 Per discussione Gollum1
Il 29 aprile 2019 13:07:04 CEST, Carlos Catucci  ha 
scritto:
>Il lun 29 apr 2019, 12:48 Gollum1  ha
>scritto:
>
>> che tristezza, non vedo più nessun post girare sulla lista, purtroppo
>non
>> ci si rende conto che FB non è lo strumento più adatto... si perdono
>tanti
>> post, c'è troppo rumore, non si vedono e passano inosservate...
>mentre con
>> le mail era diverso.
>>
>> Almeno il canale su Telegram ha uno scopo, è più simile a quello che
>era
>> irc, un contatto immediato e estemporaneo, senza pretesa di avere la
>stessa
>> valenza della ML.
>>
>> Mi spiace veramente tanto... ci stiamo perdendo uno strumento che
>permette
>> di mantenere anche uno storico dei messaggi, dei problemi e delle
>soluzioni.
>>
>> Scusate lo sfogo, ma quando si è in malattia, si perde tempo, anche
>> così...
>>
>
>Mi spiace tu sia in malattia.
>Si vero la lista è morta. Servirebbe un qualcosa che duplica i thread
>telegramma anche qui, ma visto che è di fatto una chat la vedo dura
>riuscire a farlo, anche fare solo un filtraggio dell'output da
>riversare su
>dei log suddivisi per thread sarebbe opera dura persino per
>applicazioni di
>AI.
>In effetti è un peccato che la ml sia deserta. Speriamo che prima o poi
>si
>rianimò. Certo un copia e incolla dei quesiti che scriviamo su
>telegramm
>anche qui sopra non sarebbe un grande impegno.
>
>Carlos
>
>>

più di Telegram, la causa della morte della lista è la pagina FB, lodevole di 
poter se, ma, a mio parere, non adatto come strumento. e in questo caso, 
sarebbe forse più facile costruire un bot che copi i thread tra i due mondi, 
visto che vi è una suddivisione nativa sia in FB che nella ML dei thread.

la cosa interessante sarebbe averla in entrambe le direzioni, per mettere 
insieme i due ambienti in tutto e per tutto. 
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] lista morta...

2019-04-29 Per discussione Gollum1
che tristezza, non vedo più nessun post girare sulla lista, purtroppo non ci si 
rende conto che FB non è lo strumento più adatto... si perdono tanti post, c'è 
troppo rumore, non si vedono e passano inosservate... mentre con le mail era 
diverso.

Almeno il canale su Telegram ha uno scopo, è più simile a quello che era irc, 
un contatto immediato e estemporaneo, senza pretesa di avere la stessa valenza 
della ML.

Mi spiace veramente tanto... ci stiamo perdendo uno strumento che permette di 
mantenere anche uno storico dei messaggi, dei problemi e delle soluzioni.

Scusate lo sfogo, ma quando si è in malattia, si perde tempo, anche così... 
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


Re: [Python] solr e hystack

2019-01-12 Per discussione Gollum1
Il 12 gennaio 2019 12:56:08 CET, Strap Lab  ha scritto:
>Ciao
>
>PS: evitiamo il top quoting, giusto? ;-)

giusto... stavo arrotando i denti, ma mi hai preceduto ;-P


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


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

2018-12-29 Per discussione Gollum1
Il 27 dicembre 2018 23:28:18 CET, Carlos Catucci  ha 
scritto:
>
>
>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

argh...
Quoque Tu Carlos fili me...

html... non se puote

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] python-ldap e gestione delle date.

2018-12-07 Per discussione Gollum1
Ciao lista,

sto facendo una applicazione con genropy, per cui ho scritto un
servizio che mi permette di integrare (in forma minima, per adesso)
genropy e il server ldap. Lo uso per l'autenticazione degli utenti, e
per recuperare i dati utente durante le varie lavorazione (gestione
dei ticket, l'utente digita solo la matricola e si ritrova i suoi dati
o i dati della persona per cui sta facendo la richiesta). Il problema
che mi ritrovo ad affrontare è la gestione delle date (tipicamente
l'account expiration date), che in ldap è in un formato non
compatibile con datetime (ms-file, ho trovato questa indicazione
durante le mie ricerche).

Possibile che python-ldap non abbia già previsto di suo un metodo per
la conversione dei due formati? mi sono letto quasi tutta la
documentazione del sito ufficiale, ma non ne ho trovata traccia...

con un po' di reverse engineering, ho sfornato il codice allegato, che
mi fa la conversione, ma mi ritrovo con uno strano problema...

evidentemente per alcuni utenti, sono state inserite delle date
estremamente avanti nel futuro, e quando cerco di fare la conversione,
il codice va in errore di overflow.

per ovviare alla cosa, ho fatto un controllo che se i giorni calcolati
sono superiore a 400, rispetto alla data attuale, semplicemente viene
ignorata la data di scadenza (impostandola a None), in questo modo
posso trasasformarlo in datetime e continuare a far funzionare il
tutto...

Il tutto non dovrebbe dare problemi, in quanto il programma dovrebbe
fare il controllo degli utenti con una cadenza almeno annuale,
spostando di volta in volta le scadenze che superano i 400 giorni dal
momento dell'esecuzione.

ora... la mia domanda è più pragmaticamente semplice... il codice
funziona, e per ora mi va bene... ma possibile che un tools come
python-ldap non lo preveda già di suo? qualcuno ha esperienze in
merito?

Byez
-- 
Gollum1 - http://www.gollumone.it
Tesoro, dov'é il mio teoro...
def convertMS_time(self, dt):
delta = datetime.datetime.now() + datetime.timedelta(400) - datetime.datetime.strptime('1/1/1601', "%m/%d/%Y")

microseconds = int(dt)/10
seconds, microseconds = divmod(microseconds, 100)
days, seconds = divmod(seconds, 86400)

if days > delta.days:
return None

return datetime.datetime.strptime('1/1/1601', "%m/%d/%Y") + datetime.timedelta(days, seconds, microseconds)
 
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


Re: [Python] [OT] netetiquette [was: Grazie x il consiglio!]

2018-12-05 Per discussione Gollum1
Il 5 dicembre 2018 14:22:44 CET, Giovanni Porcari 
 ha scritto:
>
>
>> Il giorno 2 dic 2018, alle ore 21:40, Gollum1
> ha scritto:
>> 
>> 
>> buona continuazione. 
>> 
>
>QUESTO LO DICE LEI! (cit. Laura Castelli)
>

vogliamo cominciare un flame? 

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] [OT] netetiquette [was: Grazie x il consiglio!]

2018-12-02 Per discussione Gollum1

spero di non infastidire qualcuno con questa mail. 

Il 2 dicembre 2018 10:47:00 CET, atodiresei andrei 
 ha scritto:
>>ti lascio comunque un consiglio.
>
>>cerca in Google "quotare bene", "top quoting"...
>>perché vedo che non percepisci quello che ti è stato detto in modo
>scherzoso.
>>byez

sì, il concetto è che in una mailing list si richiede che le risposte siano 
sempre sotto alle domande, se stai seguendo un discorso, soprattutto se 
intervengono più persone, hai il senso corretto della sequenza. 

il tuo messaggio ha ancora qualcosa che non va, viene completamente tagliato 
quando ti rispondo, questo forse è dovuto ad una errata configurazione del tuo 
client, che non rispetta completamente le regole.

ti faccio un piccolo elenco per punti, cerca pian piano di trovare il modo di 
adattarti a queste regole.

1) non usare html nella ml, solo puro testo. Scrivere in html, rende 
difficoltosa la lettura, sopratutto per chi ti legge su smartphone e/o tablet. 
tendenzialmente perché i client html non rispettano il punto successivo.

2) imposta il tuo client in modo che interrompa le righe al 79° carattere 
(qualcuno lo imposta addirittura a 73), questo per non avere delle righe 
lunghissime, che se scrivi in html, si traduce, sempre per i dispositivi 
mobili, in scritte piccolissime.

3) imposta ">" come carattere di quoting. In pratica le parti del messaggio 
originale a cui rispondi, iniziano con questo carattere, e il numero di 
caratteri ad inizio riga, ti danno un'idea del livello di risposta (in Pratica, 
quando rispondi ad una mail che contiene risposte alla mail originale, sei in 
grado di capire chi risponde a chi)

4) fai iniziare la tua firma con la sequenza "-- " (meno + meno + spazio + 
ritorno a capo). I client intelligenti aliminano automaticamente tutto ciò che 
segue, che è considerato come firma (e probabilmente è il motivo per cui mi 
taglia il tuo messaggio)

5) nella tua risposta elimina tutto ciò che non è necessario per la tua 
risposta (firme, saluti, disclaimer aggiunti dai server attraversati)

6) un tipo di risposta ancora più apprezzato del bottom quoting, è l'inline 
quoting, in pratica non rispondi sotto al messaggio completo, ma sotto alla 
porzione di messaggio a cui stai rispondendo. molto comodo se le tua risposta è 
articolata in funzione della mail a cui stai rispondendo.

7) quando rispondi ad una ml, cerca di tenere le mail sulla ml, non sempre sono 
gradite le risposte in privato, se non esplicitamente richieste.

8) conseguenza della precedente, elimina tutti gli indirizzi che non servono 
nella risposta, lascia solo quello della ml, o al più quello di chi ti ha 
richiesto la risposta privata esplicitamente.

9) non fare mai una mail a più ml contemporaneamente, al più, ripeti la stessa 
mail, ma con invii separati, altrimenti rischi che le disposte che arrivano da 
una, imprestino l'altra ml, è viceversa.

10) non pretendere mai una risposta, sopratutto immediata. chi risponde sulle 
ml è gente che lo fa per passione, non è stipendiata per farlo, e in 
particolari occasioni potrebbe non avere tempo o voglia di rispondere.

11) rispetto ed educazione in lista, è più facile che qualcuno ti risponda.

12) non chiedere se puoi fare una domanda, chiedi direttamente, al massimo 
nessuno ti risponde.

13) usa sempre un oggetto per la mail, ed usa un oggetto che abbia un senso per 
l'argomento trattato.

14) mai cominciare un thread rispondendo ad un altro thread, i client Seri non 
si basano sull'oggetto per raggruppare le mail, e rischi che ci potrebbe 
risponderti, non lo faccia, perché la mail è dentro un thread che ha deciso di 
non seguire.

15) una deroga al punto precedente è quando da un thread, pur continuandolo, si 
prende una strada diversa (magari si scende in particolari), nel qual caso si 
cambia l'oggetto della mail, ma si lascia in coda "was:" seguito dal precedente 
oggetto.

16) in questa ml sono tollerati gli OT, basta segnalarli, e basta non esagerare.

17) pensa sempre ad un sorriso quando scrivi, e non prendertela se quello che 
leggi non ti piace. i flame sono poco tollerati.

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


Re: [Python] Salve!

2018-12-01 Per discussione Gollum1
Il 29 novembre 2018 17:02:07 CET, atodiresei andrei 
 ha scritto:
>Aaa ok ! Non lo sapevo 
>
>În joi, 29 nov. 2018, 16:18 Carlos Catucci scris:
>
>>
>>
>> On Thu, 29 Nov 2018 at 16:16, atodiresei andrei <
>> atodiresei.and...@gmail.com> wrote:
>>
>>> E chi è sto golum mai sentito...il mio soprannome di hacker e
>telnetter
>>> stano dicendo sulla rete che sono il migliore 
>>>
>>
>> Uno che i migliori sulla rete li inzuppa nel latte la mattina e poi
>li
>> mangia :P
>>

Ho un po' di problemi di stomaco in questo periodo, devo stare attento a cosa 
inzuppo. E poi, sono diventato intollerante al latte.

Sono sempre intollerante con il top quoting, ma in questo peeio
periodo sono un po' assente dalla lista, appena ho un po' di tempo lo dedico a 
genropy, ma non basta mai.

E poi... stiamo entrando nel mese del Natale, mi obbligano ad essere più buono. 

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


Re: [Python] Aiuto con Django, interfaccia amministrativa e relazioni fra i modelli

2018-08-08 Per discussione Gollum1
Il 8 agosto 2018 19:18:39 CEST, germano carella  ha 
scritto:
>Salve a  tutti ragazzi, come va?
>

non hai preso in considerazione che un album può essere interpretato da più 
artisti, o che le singole canzoni sono di artisti diversi (dovresti mettere 
artisti vari per l'album, ma dovresti legare l'artista ad ogni canzone) e non 
hai considerato neppure il fatto che una canzone si può trovare in più album, 
nella stessa versione, o in versioni diverse... per quanto riguarda il lato 
tecnico, purtroppo non ti posso aiutare, non conosco Django. 
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


Re: [Python] giochi per non vedenti, ma gestibili anche da vedenti

2018-07-29 Per discussione Gollum1
Il 29 luglio 2018 17:31:38 CEST, laziale  ha scritto:
>guarda che io non intendevo farlo sola il gioco.
>appunto perchè non ho le competenze.
>però, sto piano piano prendendo più dimestichezza con il linguaggio.
>tra poco voglio postare in ml i miei script
non so... ho sempre l'impressione che tu non legga mai completamente le mail 
che ti vengono scritte... che ti fermi sempre alle prime righe.

come il fatto che ancora non ti sei predisposta per evitare il top quoting, e 
il fatto che non provi mai ad eliminare le parti delle mail a cui rispondi, che 
non sono interessanti per la tua risposta.

ma si sa... io sono il brutto e cattivo della lista. (e magari, a detta di 
qualcuno, pure un po' stronzo)

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


Re: [Python] giochi per non vedenti, ma gestibili anche da vedenti

2018-07-29 Per discussione Gollum1
Il 27 luglio 2018 17:46:32 CEST, laziale  ha scritto:
>ciao.
>con marco de paoli, scrivo anche il cognome perchè se non sbaglio siete
>tanti marco, stavamo pensando di creare un gioco sul calcio per non
>vedenti, ma al quale possono giocare anche i vedenti.
[...] 
>se avete idee, scrivetele.
>qualcuno disponibile a scrivere il codice c'è?
>

sinceramente, non credo che tu abbia ancora le copetenze per realizzare un 
progetto del genere, per cominciare, inizia a realizzare piccole cose, 
semplici, magari che ti possono aiutare in qualcosa di quotidiano. Un 
linguaggio come python è ideale per realizzare piccoli script che vengono usati 
come filtri, piccole operazioni... 

come si dice nel mondo *nix, fai una cosa, una sola, ma falla bene. 

le persone che scrivono in questa lista, per la maggior parte, ci lavora e ci 
vive con la programmazione, scrivono su questa ml su base volontaria, per 
aiutare chi ha bisogno di risolvere un problema immediato, chi vuole imparare 
qualcosa di nuovo e via dicendo. 

a questo punto, i casi sono due:
o lanci una offerta di lavoro, e per realizzare il tuo gioco sei disposta a 
pagare, o ti metti a scriverlo per tuo conto (ma non ne hai le competenze) e al 
massimo puoi chiedere delle informazioni estemporanee. 

un suggerimento... prova e riprova, cercando di correggere da sola gli errori. 
Con tutte le informazioni che ti sono state date in questo periodo, ora 
dovresti essere in grado di cominciare a fare le cose con un po' di autonomia. 
quando poi le cose diventano più difficili, allora noi siamo qui a disposizione.

buona continuazione e buon divertimento con python. 

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


Re: [Python] evvai! finalmente funziona!

2018-07-24 Per discussione Gollum1
Il 24 luglio 2018 14:46:13 CEST, Gollum1  ha 
scritto:
>
>un semplice programmino, che fa quasi quello che vuoi, potrebbe essere
>un banale:
>
>a = input("espressione da valutare: ")
>print(eval(a))
>
>valuta l'espressione che tu gli hai messo, anche abbastanza complessa,
>con parentesi è tutto... 
>
>unico problema, non verifica la correttezza sintattica
>dell'espressione, prima di eseguirla, quindi in alcuni casi potrebbe
>darti un errore. 
>

un altro problema, nell'uso di questo codice, è che eval esegue qualsiasi cosa 
gli viene passata, quindi è una calcolatrice così fatta, ti esporrebbe a 
pericoli di code injection, cioè usare il tuo programma, per eseguire codice 
malevolo.

per questo che si preferisce sempre analizzare  in qualche modo la riga di 
input prima di valutarla. 
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


Re: [Python] evvai! finalmente funziona!

2018-07-24 Per discussione Gollum1
Il 24 luglio 2018 13:08:25 CEST, laziale  ha scritto:
>ma se io volessi fare una calcolatrice, di quelle normali, cioè, non
>scrivendo nel codice che operazione voglio fare, come devo fare?

non lo puoi fare, in qualche modo il tuo programma deve sapere cosa fare, 
quindi gli devi dare le istruzioni su input, di elaborazione e di output.

un semplice programmino, che fa quasi quello che vuoi, potrebbe essere un 
banale:

a = input("espressione da valutare: ")
print(eval(a))

valuta l'espressione che tu gli hai messo, anche abbastanza complessa, con 
parentesi è tutto... 

unico problema, non verifica la correttezza sintattica dell'espressione, prima 
di eseguirla, quindi in alcuni casi potrebbe darti un errore. 

se invece tu volessi costruirti una calcolatrice vera e propria, dovresti 
costruirti una funzione di parsing dell'espressione, e una funzione per ogni 
operazione che la tua calcolatrice deve essere in grado di elaborare. 

per semplificare l'elaborazione dovresti trasformare la tua espressione lineare 
in notazione polacca inversa (che è quello che fanno la maggior parte degli 
elaboratori). 

quindi, per fare una cosa relativamente semplice, come una calcolatrice (che in 
realtà semplice non è) devi studiarti un po' di cose... prima di tutto i 
fondamenti del linguaggio ti dei (ricorda che una delle caratteristiche di 
python è l'uso dell'identazione per identificare i blocchi logici), l'uso delle 
funzioni e dei cicli... e poi devi studiare gli argomenti inerenti al problema 
che vuoi risolvere, e ti assicuro, per esperienza, che quando cominci ad 
analizzare un problema, anche semplice, solitamente si scatenano tutta una 
serie di ulteriori problemi che devi risolvere, prima di vedere il compimento 
del tuo lavoro. 

l'importante è non farsi spaventare, e andare per gradi, con il cercare la 
soluzione ad un problema alla volta, riscrivendo senza paura anche parti che 
consideri già finite. 


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


Re: [Python] Una domanda su una variabile.

2018-07-22 Per discussione Gollum1
Il 22 luglio 2018 09:03:35 CEST, Federico Cerchiari 
 ha scritto:
>Ciao, non trovo la discussione originale di Gabriele a cui rispondere
>quindi rispondo qui.
>Come dice Manlio non c'è bisogno di un thread diverso creato
>manualmente e
>non c'è bisogno di una variabile globale per intercettare ogni input da
>tastiera.
>Io consiglio di usare questo modulo:
>https://pythonhosted.org/pynput/keyboard.html#monitoring-the-keyboard
>
>Basta definire due funzioni di callback che gestiscano la pressione e
>il
>rilascio di un tasto.
>

dove sei stato nascosto per tutto questo tempo? saranno un paio d'anni che 
Gabriele sta cercando questa soluzione...

;-)
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


Re: [Python] supporto a Gabriella.

2018-07-13 Per discussione Gollum1
Il giorno ven 13 lug 2018 alle ore 21:49 Gabriele Battaglia
 ha scritto:
>
> Gollum, sono fuori casa fino a lunedi. Quando ritorno, rispondo a tutte le 
> tue domande.
> Niente Teamviewer, non ci capirebbe nulla ma non a causa sua, ma per come 
> funziona nvda. L'unico modo è guidarla al telefono ma bisogna conoscereo 
> screenreader..

OK Gabriele, prima o poi riusciremo a fare la quadra e farle capire
come si deve muovere...
Nel frattempo, buon divertimento, qualunque cosa tu stia facendo.
Non fare come me, che sono in ferie e mi sono portato dietro il
computer (è l'unico motivo per cui posso dedicare così tanto tempo a
Gabriella)...
e nel frattempo, oltre alle mail a Gabriella, ho fatto anche un po' di
lavori per il mio lavoro ufficiale, ma in modo non ufficiale... quindi
a costo zero, per l'azienda...

Buone cose...
Byez
-- 
Gollum1 - http://www.gollumone.it
Tesoro, dov'é il mio teoro...
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


Re: [Python] finalmente so dirvi l'errore che mi da il prompt dei progra mmi, che ho aperto con l'aiuto di un mio amico non vedente non iscritto alla lista ma mi ha spiegato come fare

2018-07-13 Per discussione Gollum1
Il giorno ven 13 lug 2018 alle ore 17:36 laziale
 ha scritto:
>
> ciao.
> originariamente il file allegato si chiamava calcolatrice.py.
> poi ve lo rinominato per farvelo vedere.
> bene, ho scritto questo file, lo salvo tutto quanto, chiedo a questo mio 
> amico come andare nel prompt dei programmi, e lui mi fa, premi alt r.
> benissimo alt r: prima prova: python calcolatrice.py, errore non esiste 
> nessun file o cartella con questo nome.
> alchè faccio una seconda prova: calcolatrice.py, stesso errore.
> terza prova, per vedere se magari l'aveva preso in txt, stesso identico 
> risultato.
> come mai?

e l'errore quale sarebbe?
che nonriesci a lanciare il programma mi pare...

hai provato a fare quello che ti ho detto?
vai sull'icona della cartella file che hai sul desktop (mi hai detto
che calcolatrice.py l'hai salvato lì).
tasto shift+windows+menù contestuale e poi scendi fino alla voce "apri
finestra di comando qui".

presumo che tu stia usando la tastiera sullo schermo, Il tasto shift è
quello denominato Maiusc, il tasto windows si trova a destra tra i
tasti ctrl e alt (non so come possa leggertelo lo screen reader, ma è
quello che premi per far apparire il menù start di windows) il tasto
menù contestuale è affianco al tasto che è denominato AltGr, anche in
questo caso non so come possa essere interpretato dallo screen reader,
visto che ha un disegno invece che un nome. tutti i tasti si trovano
sulla riga più in basso, tranno che il tasto maisucolo, che si trova
subito sopra.

questa procedura ti serve per poter aprire immediatamente la finestra
di comando già nella directory del tuo programma, altrimenti python
non saprà mai dove andare a trovarlo.





alternativa (come suggerita da Enrico bianchi):

una volta che hai aperto il prompt dei comandi, digiti:

cd desktop/file/
e ti trovi dentro la direcotry dove hai salvato il file

--

qualsiasi delle due strade tu abbia seguito per arrivare nella tua
directory nella console di comando di windows, digita

python calcolatrice.py

e dovresti avere l'errore per cui non ti parte il programma.

Byez
-- 
Gollum1 - http://www.gollumone.it
Tesoro, dov'é il mio teoro...
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


Re: [Python] parametro per lanciare python da notepad++

2018-07-13 Per discussione Gollum1
Il giorno ven 13 lug 2018 alle ore 15:35 Gollum1
 ha scritto:
>
> Il giorno ven 13 lug 2018 alle ore 14:38 Gollum1
>  ha scritto:
> >
> > (se riesco a trovare il salva automaticamente, risolviamo anche
> > quest'ultima cosa),
> >
>
> a quanto pare l'autosave non è possibile farlo, senza usare plugin esterni...
>
> in ogni caso (io preferisco salvare manualmente con un bel ctrl+s il
> file in modo esplicito, piuttosto che in automatico) ho inserito nel
> mio esecutore un'altra riga...
>
> in pratica ho legato a ctrl+shift+F8 la seguente stringa di comando
> deominata come PythonExec:
>
> cmd /K "taskkill /F /IM python.exe & cd $(CURRENT_DIRECTORY) & python
> -i  "$(CURRENT_DIRECTORY)\$(FILE_NAME)""
>
> ed ho legato a ctrl+shift+F9 la seguente riga di comando denominata
> come PythonDebug:
>
> cmd /K "taskkill /F /IM python.exe & cd $(CURRENT_DIRECTORY) & python
> -i  -u -m pdb "$(CURRENT_DIRECTORY)\$(FILE_NAME)""
>
> La differenza è che, ovviamente, nel secondo caso python viene
> lanciato con il debugger attivo, per chi lo sua potrebbe essere un
> aiuto.
>

per chi è pigro, può aggiungere le seguenti righe nel file
shortcut.xml che trova nella propria appdata/notepad++/

cmd /K taskkill /F /IM python.exe  cd
$(CURRENT_DIRECTORY)  python -i
$(CURRENT_DIRECTORY)\$(FILE_NAME)
cmd /K taskkill /F /IM python.exe  cd
$(CURRENT_DIRECTORY)  python -i -u -m pdb
$(CURRENT_DIRECTORY)\$(FILE_NAME)


Byez
-- 
Gollum1 - http://www.gollumone.it
Tesoro, dov'é il mio teoro...
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


Re: [Python] [per Gabriella in particolare] Configurazioned iNotepad++per esecuzione degli script python.

2018-07-13 Per discussione Gollum1
Il giorno ven 13 lug 2018 alle ore 15:37 laziale
 ha scritto:
>
> se state parlando con me, io non riesco a seguirvi più con tutti questi 
> termini tecnici

Non preoccuparti, Graziella, le ultime battute erano tra alcuni di noi...

Tu prova la sequeza che ti ho dato nel precedente messaggio, dovresti
riuscire a far partire il tuo script, e vedere il messaggio di errore
per cui non riesci ad eseguirlo.

il messaggio che ti aveva scritto Enrico, era un'alternativa all'uso
del menù contestuale, che ti ho proposto io. Funzionano entrambi, devi
solo farti un po' di esperienza su quale per te sià più redditizio.

Sinceramente però mi viene da darti un cansiglio spassionato:

comincia a capire il sistema che hai tra le mani, indipendentemente
dalla programmazione...
comincia a capire come funziona windows, come puoi interagire con lui
indipendentemente da winguido (lungi da me criticarlo ce ne fossero di
programmi che aiutano chi ha problemi, ma mi pare molto chiuso in
certi contesti, e non ti lascia spaziare in quelle che sono le
possibilità di windows).

perché ho la sensazione che tu abbia molte lacune sull'uso del
computer in genere.

Quando avrai un pizzico di dimestichezza in più (non necessariamente
devi essere una hackar, ma saperti muovere  più agevolmente e
sopratutto imparare i termini tipici del sistema che stai usando) sì
potrà approfondire anche il concetto della programmazione, che di suo
non esula dalla conoscenza del computer, essendo qualcosa che lo deve
controllare.

per il resto... noi siamo sempre qui.
(considera che hai avuto il pregio di rivitalizzare un po' questa ML,
che ultimamente sta abbastanza languendo, un po' per colpa del periodo
estivo,e molto dovuto alla creazione di vari canali di comunicazione
social, che hanno il pregio dell'immediatezza, ma il grosso problema
che ti perdi facilmente le informazioni).

Buona giornata a tutti i partecipanti...

Byez
-- 
Gollum1 - http://www.gollumone.it
Tesoro, dov'é il mio teoro...
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


Re: [Python] parametro per lanciare python da notepad++

2018-07-13 Per discussione Gollum1
Il giorno ven 13 lug 2018 alle ore 14:38 Gollum1
 ha scritto:
>
> (se riesco a trovare il salva automaticamente, risolviamo anche
> quest'ultima cosa),
>

a quanto pare l'autosave non è possibile farlo, senza usare plugin esterni...

in ogni caso (io preferisco salvare manualmente con un bel ctrl+s il
file in modo esplicito, piuttosto che in automatico) ho inserito nel
mio esecutore un'altra riga...

in pratica ho legato a ctrl+shift+F8 la seguente stringa di comando
deominata come PythonExec:

cmd /K "taskkill /F /IM python.exe & cd $(CURRENT_DIRECTORY) & python
-i  "$(CURRENT_DIRECTORY)\$(FILE_NAME)""

ed ho legato a ctrl+shift+F9 la seguente riga di comando denominata
come PythonDebug:

cmd /K "taskkill /F /IM python.exe & cd $(CURRENT_DIRECTORY) & python
-i  -u -m pdb "$(CURRENT_DIRECTORY)\$(FILE_NAME)""

La differenza è che, ovviamente, nel secondo caso python viene
lanciato con il debugger attivo, per chi lo sua potrebbe essere un
aiuto.

Byez
-- 
Gollum1 - http://www.gollumone.it
Tesoro, dov'é il mio teoro...
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


Re: [Python] [per Gabriella in particolare] Configurazioned iNotepad++per esecuzione degli script python.

2018-07-13 Per discussione Gollum1
Il giorno ven 13 lug 2018 alle ore 15:26 Enrico Bianchi
 ha scritto:
>
> Il 13/07/2018 09:17, Matteo Perini ha scritto:
>
> bisogna prima dare il comando:
> set path = C: \ Python37
>
>
> C:\Users\enrico>set|findstr Path
> ChocolateyLastPathUpdate=Wed Jun 20 13:02:26 2018
> Path=C:\Python27\;C:\Python27\Scripts;C:\Python37\Scripts\;C:\Python37\;C:\Python36\Scripts\;C:\Python36\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\ProgramData\chocolatey\bin;C:\Program
>  Files\Java\jdk-10.0.1\bin;C:\Program 
> Files\TortoiseGit\bin;C:\Go\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program 
> Files\PuTTY\;C:\Program Files\Git\cmd;C:\Program Files 
> (x86)\Gpg4win\..\GnuPG\bin;C:\Program Files\Microsoft VS 
> Code\bin;C:\Users\enrico\AppData\Local\Microsoft\WindowsApps;C:\Program 
> Files\Oracle\VirtualBox;
> PSModulePath=C:\Program 
> Files\WindowsPowerShell\Modules;C:\WINDOWS\system32\WindowsPowerShell\v1.0\Modules
>
> C:\Users\enrico>
>
> Per la cronaca, il path non l'ho aggiunto io. E, sempre per la cronaca, il 
> tuo comando rompe quel prompt dei comandi (indovina perché?)

appunto... già dalla versione 3.6 il path lo aggiunge l'installer
automaticamente, il comando dato da Matteo rompe tutto, perché
cancella la variabile path originale, quindi si perdono tutti i path
preesistenti, cosa brutta da fare.

Byez
-- 
Gollum1 - http://www.gollumone.it
Tesoro, dov'é il mio teoro...
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


Re: [Python] [per Gabriella in particolare] Configurazioned iNotepad++per esecuzione degli script python.

2018-07-13 Per discussione Gollum1
Il giorno ven 13 lug 2018 alle ore 13:42 laziale
 ha scritto:
>
> non ho capito nulla :

ok... proviamo passo a passo...

1) hai scritto il tuo programma calcolatrice.py con il blocco note.
2) con il tasto finestra di winzoz (di solito sulla sinistra della
barra spaziatrice, tra alt e ctrl) + "d" richiami direttamente il
desktop, senza chidere blocco note, che poi ti servirà ancora per
correggere gli errori nel tuo file.
3) vai sulla tua cartella file, che hai sul desktop, ma non aprirla...
una volta selezionata usi il tasto maisucolo + il tasto del menù
contestuale (sul lato sinistro della barra spaziatrice, solitamente
dopo alt-gr)
4) nel menù che compare scendi fino alla voce "apri finestra di comando qui"
5) nella console che ti si attiva digiti:
   python calcolatrice.py

finalmente dovresti vedere la tua calcolatrice che parte,
interrompendosi per un errore che sicuramente hai nel codice, con
alt+tab puoi tornare sul blocco note per correggere l'errore, salvare,
e poi sempre con alt+tab tornare alla finestra di comando e rilanciare
python calcolatrice.py per vedere se la correzione ha avuto l'effetto
desiderato.

Byez
-- 
Gollum1 - http://www.gollumone.it
Tesoro, dov'é il mio teoro...
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


Re: [Python] [per Gabriella in particolare] Configurazioned iNotepad++per esecuzione degli script python.

2018-07-13 Per discussione Gollum1
Il 13 luglio 2018 13:30:16 CEST, Antonio Cereda  ha scritto:
>
>A questo proposito penso che non sia attivo il flag per mostrare le 
>estensioni perchè
>credo che visualizzi calcolatrice.py che poi non viene eseguito perché 
>ha l'estensione txt.
>

grazie Antonio, questa parte l'abbiamo già superata ieri, infatti se avvia 
calcolatrice.py, non viene richiamato blocco note, come avverrebbe se ci fosse 
la doppia estensione, ma viene chiamato, giustamente, python... il problema è 
che chiamato così, il terminale si chiude immediatamente dopo l'esecuzione o in 
presenza di un errore.

quindi deve richiamare direttamente in una console Windows. 

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


Re: [Python] [per Gabriella in particolare] Configurazioned iNotepad++per esecuzione degli script python.

2018-07-13 Per discussione Gollum1
Il 13 luglio 2018 11:30:53 CEST, laziale  ha scritto:
>certo, allora.
>apro blocconote, scrivo il file.
>premo alt, menù file, freccia giù fino a salva con nome, scrivo il nome
>con l'estenzione .py.
>premo invio.
>mi torna sul documento, premo alt, menù file, freccia giù fino ad esci.
>alt tab e vado sul desctop, lettera f, per file vari ovvero la cartella
>dove ho salvato il file, premo invio.
>lettera c, per calcolatrice.py il nome del file, premo invio.
>ora a questo punto mi dovrebbe dire benvenuti nella nuovissima
>calcolatrice, giusto?
>invece a me mi da un messaggio di errore, ma il mio screen reader non
>fa in tempo a leggere nulla che si chiude.
>non so se mi sono spiegata bene

ti sei spiegata benissimo. 

va tutto bene, fino al punto in cui fai partire calcolatrice.py

non devi lanciare direttamente il tuo programma, perché esce subito. 

devi invece aprire la console di Windows "cmd" e dentro questo sportarti nella 
directory dove hai il tuo programma:

cd path della cartella file

non ricordo se windows ti permette, dal menù contestuale della cartella, di 
aprire direttamente il cmd in quella directory (era qualcosa tipo: apri console 
qui) 

a questo punto esegui il tuo programma come:

python calcolatrice.py

prova e facci sapere. 


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


Re: [Python] [per Gabriella in particolare] Configurazioned iNotepad++per esecuzione degli script python.

2018-07-13 Per discussione Gollum1
Il 13 luglio 2018 09:17:50 CEST, Matteo Perini  ha 
scritto:
>
>
>Il 12/07/2018 22:13, Gollum1 ha scritto:
>> c) dalla console di sistema cmd, scrivi il comando python
>Purtroppo su winzozz anche questo non è così banale.
>bisogna prima dare il comando:
>/set path = C: \ Python37
>/
>//No comment!
>

io me lo sono già trovato settato, installando la versione 3.6

>/Ma visto che Gabriella è già in grado di aprire IDLE le consiglierei
>di 
>usare direttamente l'editor di  IDLE.

a quanto dicono lei è Gabriele, idle non è leggibile con lo screen reader. 


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


Re: [Python] [per Gabriella in particolare] Configurazioned iNotepad++per esecuzione degli script python.

2018-07-12 Per discussione Gollum1
Il 12 luglio 2018 20:39:54 CEST, laziale  ha scritto:
>ma non mi funzionano uguale.
>non so se devo provare con note pad ++
>Messaggio originale:
>Mittente: Gollum1.
>EMail mittente: gollum1.smeag...@gmail.com.
>Data e ora: 12/07/2018, ore: 20:36.
>Oggetto: Re: [Python] [per Gabriella in particolare]
>ConfigurazionediNotepad++per esecuzione degli script python.
>Testo:
>Il 12 luglio 2018 20:12:25 CEST, laziale  ha
>scritto:
>>ho capito.
>>ma se io scrivo direttamente dalla console di python, quella dove ci
>>sono i tre maggiore dico, non va bene per scriverci un programma?
> 
>la console esegue immediatamente i comandi che scrivi, se chiudi e
>riapri la console, non c'è memoria di ciò che avevi scritto prima.
>serve per fare delle prove veloci. 
> 
>>ps. io quando con il blocconote vado a scrivere ad esempio note.py,
>>prima tolgo il .txt che c'è in salva con nome
> 
>ottimo, quindi significa che il tuo computer è già stato configurato
>per farti vedere le estensioni. va bene così... 
> 
> 
>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

vediamo di chiarire i vari strumenti che hai a disposizione e come usarli.

1) python è l'interprete del codice che vuoi eseguire. Può essere eseguito in 
due modalità :
  a) interattiva - ti attiva la console con i tre maggiori, ed esegue 
direttamente le istruzioni python. 
  b) esecutiva (non è il termine corretto, ma spero tu mi possa capire) - è la 
modalità in cui legge un file .py e ne esegue il codice python contenuto. 
2) il programma cmd è il terminale o console di sistema, è l'interprete dei 
comandi di sistema. python, dopo l'installazione è diventato un programma che 
può essere eseguito in cmd. 
3) notepad++, blocco note o qualsiasi altro text editor che ti permette di 
salvare in modalità testuale, è lo strumento che userai per scrivere i tuoi 
programmi. 
4) modalità di attivazione di python come console interattiva:
   a) comando start, dal menù dei comandi scegli python37
   b) comando start, dal menù esegui, digiti python
   c) dalla console di sistema cmd, scrivi il comando python
5) come già ti ho detto, la modalità interattiva puoi eseguire i singoli 
comandi python, che vengono eseguiti immediatamente alla pressione del tasto 
invio. (es: print("ciao")) 
6) per eseguire un programma che hai scritto con il text editor, puoi usare 
solo la modalità esecutiva, che attivi nel seguente modo:
   - esegui la console di sistema cmd, al suo interno esegui il comando python 
seguito dal tuo codice python salvato nel tuo file (es: test. py) 
quindi scrivi:
python test.py

esistono altri modi per far partire il tuo programma, ma hanno tutti il difetto 
di chiudere immediatamente la console al termine del programma, sia che sia 
stato eseguito correttamente, sia che sia terminato con un errore. 


se leggi bene quello che ti ho scritto dovresti essere in grado di eseguire i 
tuoi primi programmi python. 

dopo di che, l'unico modo per imparare python è acquistare un testo che ti 
fornisca le basi dei costrutti del linguaggio stesso, altrimenti non ne verrai 
mai fuori. 

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


Re: [Python] [per Gabriella in particolare] Configurazione diNotepad++per esecuzione degli script python.

2018-07-12 Per discussione Gollum1
Il 12 luglio 2018 15:21:23 CEST, laziale  ha scritto:
>scusa, ma credo di aver capito poco o nulla.
>tu mi dici che se non do a windows l'istruzione giusta, anche se io
>scrivessi, che so, note.py, risulterebbe comunque note.py ma in txt?
>poi non capisco dove devo scrivere il comando che dici

il problema di blocco note è che presume che tu stia scrivendo sempre un file 
di testo, quindi ci aggiunge sempre l'estensione .txt alla fine. 
Quindi, anche se tu hai scritto il nome come programma.py, te lo trovi 
registrato sul disco come programma.py.txt, che ovviamente non può essere 
avviato come programma python.
per risolvere questo problema, devi rendere sempre visibili le estensioni, in 
modo che blocco note non accodi la sua estensione alla tua.

in questo momento non ho il pc sottomano, quindi non ti so dare con certezza la 
procedura da fare, forse Gabriele può darti le informazioni adatte la 
configurazione su una macchina gestita con winguido o un altro screen reader 
(questo è uno dei motivi per cui ti consigliavo notepad++, perché non ha questo 
problema e devi modificare nessun parametro di sistema). 
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


Re: [Python] [per Gabriella in particolare] Configurazione di Notepad++per esecuzione degli script python.

2018-07-12 Per discussione Gollum1
Il 12 luglio 2018 14:21:00 CEST, laziale  ha scritto:
>ma siete sicuri che col semplice blocco note non va?


ovviamente si, anche il semplice blocco note è sufficiente per scrivere codice, 
l'importante è che istruisce Windows per farti vedere le estensioni, altrimenti 
blocco note salva sempre con l'estensione .txt, quindi il tuo file risulterebbe 
test.py.txt

devi anche tenere una console aperta già nel path del tuo programma, in modo da 
poterlo eseguire con il comando:

python test.py


Questo ti torna comodo, perché ogni volta che con blocco note fai una modifica, 
lo salvi e ti sposti sulla console e rilanci il comando per eseguirlo... in 
questo modo vai direttamente a caccia degli errori, provando e riprovando. 
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] [per Gabriella in particolare] Configurazione di Notepad++ per esecuzione degli script python.

2018-07-11 Per discussione Gollum1
Si era perso il tag [Python], l'ho rimandato con questo tag, per chi
dovesse usarlo come filtro.
mi scuso per il doppio invio...

Il giorno mer 11 lug 2018 alle ore 22:19 Gollum1
 ha scritto:
>
> i passi sono i seguenti:
>
> ovviamente l'installazione dei programmi:
> 1) installazione di python
> 2) installazione di notepad++
>
> verificare che durante l'installazione sia stato aggiunto il path di python:
> 1) il modo più semplice è da start->esegui digitare python, e vedere
> se parte la console di python. Durante l'installazione di python3.6 me
> lo sono già trovato configurato, penso che non sia cambiata la cosa
> per python3.7
>
> lanciare notepad++:
>
> Tasto F5, attiva il menù "run", a questo punto nella textbox che ti
> presenta inserisci la seguente riga:
>
> cmd /K python "$(FULL_CURRENT_PATH)"
>
> dai invio e sulla schermata successiva dai il nome che vuoi che abbia
> nel menù run (python nel mio caso) e se vuoi evitare di andare con il
> menù, inserisci anche la sequenza di tasti per la chiamata rapida (nel
> mio caso ho messo alt+ctrl+p), il problema con lo screen reader
> potrebbe essere proprio questa seconda parte, che non so se riuscite
> ad inserire il codice veloce, visto che la scelta dei modificatori è
> fatto con dei click sulle caselle apposite (magari funziona con il
> tasto tab).
>
> con questa stringa in run, non è importante dove salvi il file che
> vuoi lanciare, basta che sia aperto e salvato, ne dove hai installato
> python.
>
> Spero la cosa sia gradita, non solo per Gabriella e Gabriele, ma anche
> per altri utilizzatori di questo editor.
>
> Byez
> --
> Gollum1 - http://www.gollumone.it
> Tesoro, dov'é il mio teoro...



-- 
Gollum1 - http://www.gollumone.it
Tesoro, dov'é il mio teoro...
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


[Python] [per Gabriella in particolare] Configurazione di Notepad++ per esecuzione degli script python.

2018-07-11 Per discussione Gollum1
i passi sono i seguenti:

ovviamente l'installazione dei programmi:
1) installazione di python
2) installazione di notepad++

verificare che durante l'installazione sia stato aggiunto il path di python:
1) il modo più semplice è da start->esegui digitare python, e vedere
se parte la console di python. Durante l'installazione di python3.6 me
lo sono già trovato configurato, penso che non sia cambiata la cosa
per python3.7

lanciare notepad++:

Tasto F5, attiva il menù "run", a questo punto nella textbox che ti
presenta inserisci la seguente riga:

cmd /K python "$(FULL_CURRENT_PATH)"

dai invio e sulla schermata successiva dai il nome che vuoi che abbia
nel menù run (python nel mio caso) e se vuoi evitare di andare con il
menù, inserisci anche la sequenza di tasti per la chiamata rapida (nel
mio caso ho messo alt+ctrl+p), il problema con lo screen reader
potrebbe essere proprio questa seconda parte, che non so se riuscite
ad inserire il codice veloce, visto che la scelta dei modificatori è
fatto con dei click sulle caselle apposite (magari funziona con il
tasto tab).

con questa stringa in run, non è importante dove salvi il file che
vuoi lanciare, basta che sia aperto e salvato, ne dove hai installato
python.

Spero la cosa sia gradita, non solo per Gabriella e Gabriele, ma anche
per altri utilizzatori di questo editor.

Byez
-- 
Gollum1 - http://www.gollumone.it
Tesoro, dov'é il mio teoro...
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


Re: [Python] seconda prova della mia calcolatrice. non va a ncora

2018-07-11 Per discussione Gollum1
Il giorno mer 11 lug 2018 alle ore 15:32 Ivo Reano
 ha scritto:
>
>
> Se hai visto i tre segni di maggiore, significa che hai aperto la console di 
> python, chiamata IDLE.
> E' già qualcosa di importante!

idle è un'altra cosa, non è direttamente la console, ma un ambiente
integrato, ma a quanto ho capito non è in grado di utilizzarlo con i
sistemi di lettura dello schermo che utilizza.

una domanda per Gabry... normalmente come lanci i vari programmi?
visto che non hai la possibilità di cliccare sulle icone?


-- 
Gollum1 - http://www.gollumone.it
Tesoro, dov'é il mio teoro...
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


Re: [Python] seconda prova della mia calcolatrice. non va a ncora

2018-07-11 Per discussione Gollum1
Il giorno mer 11 lug 2018 alle ore 15:02 laziale
 ha scritto:
>
> li ho visti i 3 maggiore che dici, forse devo prima aprire python e dopo 
> aprire il mio file?

ok, questo che vedi con i tre maggiore, è la console di python, è
molto comoda, perché ti permette di provare dei comandi python, senza
dover scrivere appositamente un file, viene usato spesso per fare dei
testi molto veloci.

in questo prompt, comincia a digitare la seguente riga:

print("Questo è il mio primo programma python")

e poi dai l'invio...

vedrai che immediatamente sotto appare la scritta che hai inserito
nella riga precedente.

ogni volta che digiti una riga, vai a modificare l'ambiente della
console, quindi se scrivi riga per riga il tuo programma per la
calcolatrice, vedrai cosa funziona e cosa non funziona ad ogni
digitazione...

naturalmente questo non è l'ambiente corretto per costruire un
programma di una certa complessità, ma va bene per cominciare a
prendere dimestichezza con il linguaggio...

io continuo a pensare che ti convenga acquistare (costa anche
relativamente poco) il libro di Marco Beri su Python3, ti da anche le
basi per partire e capire le varie particolarità di questo
linguaggio... per esempio, nessuno lo ha detto fino ad ora, ma una
caratteristica molto importante è l'identazione del codice, per
definire i vari blocchi di codice... ma eventualmente è un discorso
che affronteremo poi...

per ora comincia a fare qualche prova con la console, poi passiamo ai file...

nel frattempo installa notepad++, che ti aiuto poi a configurarlo per
eseguire direttamente i tuoi script con python.

a dopo

-- 
Gollum1 - http://www.gollumone.it
Tesoro, dov'é il mio teoro...
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


Re: [Python] seconda prova della mia calcolatrice. non va a ncora

2018-07-11 Per discussione Gollum1
Il giorno mer 11 lug 2018 alle ore 14:29 laziale
 ha scritto:
>
> mi parli di un terminale, ma io non so cosa sia.
> secondo voi sbaglio a voler programmare?

assolutamente no... la programmazione la trovo anche una forma per rilassarmi...
programmo per piacere personale, per studiare, poi spesso butto quello
che faccio, perché non ha senso... ma intanto faccio e mi piace.


-- 
Gollum1 - http://www.gollumone.it
Tesoro, dov'é il mio teoro...
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


Re: [Python] seconda prova della mia calcolatrice. non va a ncora

2018-07-11 Per discussione Gollum1
Il giorno mer 11 lug 2018 alle ore 12:08 laziale
 ha scritto:
>
> scusatemi se non scrivo sotto la risposta di gollum, ma sopra, ma io mi trovo 
> meglio così.

Per adesso lasciamo perdere questo discorso, lo riprenderemo più avanti.

> sto cominciando a capirci di meno di quanto capivo all'inizio.

facciamo così: ricominciamo dall'inizio...

la prima cosa che devi fare è preparare il tuo ambiente di lavoro.
1) puoi usare blocco note, come stai facendo, ma ti consiglio di usare
notepad++, che ha il vantaggio di darti anche una visualizzazione dei
comandi colorata, e può essere programmato per eseguire
automaticamente i tuoi script, semplicemente premendo il tasto F5.

2) hai installato Python3.x (io la versione 3.6 installata su winzoz,
mi pare che tu abbia la 3.7 (se non ricordo male una delle varie
mail). e fino a qui... ci siamo...

3) prova a lanciare la console di python (dal prompt esegui di
windows, digiti direttamente python, e ti si deve aprire il terminale
con la console di python attiva, il prompt della console python è
composta da tre segni di maggiore consecutivi ">>>")

per ora comincia ad arrivare a questo punto...
quando riesci ad attivare la console di python procediamo con il
linguaggio vero e proprio...

-- 
Gollum1 - http://www.gollumone.it
Tesoro, dov'é il mio teoro...
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


Re: [Python] seconda prova della mia calcolatrice. non va ancora

2018-07-10 Per discussione Gollum1
Il 10 luglio 2018 19:42:00 CEST, Gabriele Battaglia  ha 
scritto:
>
>
>> Il giorno 10 lug 2018, alle ore 17:48, Gollum1
> ha scritto:
>> 
>> 
>> in ogni caso, devi leggere anche i messaggi di errore (trackback), di
>solito ti dice che cosa stai sbagliando.
>
>
>Non può farlo Gollum, perché non sa usare ancora il prompt dei comandi,
>quindi non vede l’output.
>GabryB.
>—
>Namasté!
>Sent from my iMac27. (Libero)

e allora dove pretende di vedere le richieste di input e il risultato del 
calcolo?

anche se sei sotto Windows, quando lanci un programma python, anche con il 
doppio click sull'icona, ti apre comunque una console, e li trovi anche i 
messaggi d'errore.

a meno che le cose non siano diverse con l'intermezzo di winguido. 
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


Re: [Python] seconda prova della mia calcolatrice. non va ancora

2018-07-10 Per discussione Gollum1
Il 10 luglio 2018 15:19:26 CEST, laziale  ha scritto:
>altra prova andata a vuoto.
>non so come mai.
>sapreste dirmelo?

in ogni caso, devi leggere anche i messaggi di errore (trackback), di solito ti 
dice che cosa stai sbagliando.

e quando cerchi aiuto, devi mettere anche questo dato, altrimenti uno deve 
andare con la sfera di cristallo (facile fino a che sono quattro righe, 
impossibile quando il programma diventa più complesso). 
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


Re: [Python] presentazione

2018-07-08 Per discussione Gollum1
Il 8 luglio 2018 14:37:58 CEST, laziale  ha scritto:
> ho scaricato pyton,
> [...]

Gabriela, posso chiederti di configurare il tuo client email per gestire 
correttamente il flusso botta e risposta?

nei tuoi messaggi fatico molto a capire quello che è stato scritto da altri e 
quella che è la tua risposta (apprezzo moltissimo il tuo cercare di attenerti 
il più possibile al bottom-quoting).

se hai difficoltà nella configurazione, indica quale è il tuo client di posta, 
che vediamo di guidarti nella configurazione.

le cose principali sono :

1) scrivere in modalità testo e non html
2) interruzione automatica la riga a 72 caratteri.
3) uso del carattere standard ">" per dare la parte a cui rispondi
4) non usare i caratteri "--" (meno, meno, uno spazio e il ritorno a capo) come 
separatore tra la mail originale e la tua risposta, tale sequenza di caratteri 
è usata per identificare la zona in cui viene inserita la firma, e i client 
seri, quando si risponde al messaggio, eliminano tutto quello che sta sotto 
questa sequenza (sequenza compresa), quindi il tuo testo verrebbe eliminato 
nella mia mail di risposta.
5) inizia un nuovo thread ogni volta che affronti un argomento diverso, diventa 
più facile per te, ma sopratutto per chi ti vuole aiutare.
6) quando inizi un nuovo thread, non farlo come risposta ad un altro, a cui 
cambi solo il subject, i client seri lo identificano correttamente come 
risiposta, e lo inseriscono nel vecchio thread, creando confusione.

so che sono pedante, ma è il minimo sindacale, se vuoi essere aiutata... in 
altre parole, aiutaci ad aiutarti.

te ne renderai conto fra anche solo una settimana e andrai a rileggerti questi 
due / tre thread che hai generato e che stiamo alimentando... ti assicuro che 
neppure tu che li hai generati, ci capirai più qualcosa, immaginati tra un anno 
o più.

oltretutto, avere ordine, dovrebbe aiutare in modo particolare chi fa uso di 
uno screen reader, o forse mi sono fatto un'idea sbagliata di come funzionano 
questi apparati/software?

buona continuazione per i tuoi studi su python. 

-- 
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


Re: [Python] tutorial linguaggio

2018-07-07 Per discussione Gollum1
Il 7 luglio 2018 20:39:35 CEST, Nicola Larosa  ha scritto:
>Gollum1 wrote:
>> ti consiglio di installare la versione 3.0 di python.
>
>Tre punto *zero*?!? È una cattiveria. ;-)
>
vero... mi è scappato lo 0 al posto di x. 
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


Re: [Python] tutorial linguaggio

2018-07-07 Per discussione Gollum1
Il 7 luglio 2018 15:12:01 CEST, Ivo Reano  ha scritto:
>>
>>Ma esiste molto materiale scritto in italiano sia
>divulgativi
>> che di
>>
>livello molto alto.

personalmente, a livello introduttivo, ti consiglio il libro (anche in formato 
digitale) del nostro Marco Beri, lo puoi acquistare da Hoepli. ti consiglio di 
prendere quello che parla di python 3.x, in quanto, visto che stai cominciando 
da zero, ti conviene non considerare la versione 2.7, ancora largamente usata, 
ma destinata alla dismissione. 

per questo ti consiglio di installare la versione 3.0 di python. 

>>
>> ma l'editor di cui si parlava prima, è il semplice blocconote?
>>
>
>Si può usare qualunque editor di testo perché i programmi scritti in
>python
>sono file di testo semplice.
>
>Esistono anche applicazioni RAD (sviluppo rapido applicazioni) che
>aiutano
>all'auto completamento, colorazioni ecc.


nella installazione base è già presente un ide minimale, che ti permette di 
lavorare in console, o usare proprio dei file, da lanciare di volta in volta 
dall'ide stesso. 

quale è il grado di interpretazione dello schermo che da il tuo screen reader? 
riesci ad interagire anche con un sistema ad icone? 

nel caso, mi trovo molto comodo con pycharm (gratuito nella versione 
community), e forse, visto che l'interfaccia è configurabile, magari riesci a 
ottenere una visualizzazione facilmente interpretabile dal tuo screen reader. 

sicuramente Gabriele ti potrà dare maggiori informazioni su questi aspetti. 

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


Re: [Python] presentazione

2018-07-07 Per discussione Gollum1
Il 7 luglio 2018 12:23:56 CEST, laziale  ha scritto:
>ok, se scherzavi va bene

ok, appurato che io scherzavo, vediamo di cominciare con il piede giusto... 

Hai già ricevuto diversi benvenuta nella lista, cerchiamo ora di rendere la tua 
permanenza nella lista piacevole e proficua per tutti. 

devo dire che sto facendo molta fatica a seguire il thread, e non posso 
immaginare la fatica che possa derivare dall'uso di uno screen reader (sia su 
PC che su smartphone, iPhone nel tuo caso) 

la difficoltà sta nel disordine tra domanda e risposta... 

il modo naturale di un dialogo, è far seguire la risposta ad una domanda, e non 
rispondere prima. In gergo, rispondere prima si dice top-quoting, contrapposto 
al bottom-quoting, che vuol dire, naturalmente, rispondere al di sotto del 
messaggio originale. 

Personalmente preferisco l'in-line-quoting, dove le risposte sono inserite nel 
flusso delle domande, perché permette un discorso più organico. 

Perché questo, però, sia fattibile devi fare in modo che i messaggi a cui vai a 
rispondere siano in qualche modo identificati. Normalmente, se usi un client 
che lavora in modo testuale, viene anteposto alla riga del messaggio originale 
in segno di maggiore ">". 

Ulteriore consiglio, elimina dal messaggio a cui rispondi tutto quello che non 
serve per il discorso che stai portando avanti, quindi, sicuramente, vanno 
eliminate le firme e le righe di disclaimer dei diversi server di posta 
attraversati (generalmente nella parte terminale del messaggio) 

Partiamo quindi dall'identificare i programmi di posta che stai usando sul PC e 
su iPhone, per vedere se ci sono delle configurazioni che ti possono aiutare, 
rendendo minima la parte manuale della stesura di una mail in una mailing-list. 

p. s. : normalmente non è necessario inserire l'indirizzo della persona a cui 
stai rispondendo, in quanto ti legge comunque attraverso la mailing list stessa 
(a meno che non sia esplicitamente richiesto, perché l'utente non è iscritto 
alla mailing list). 


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


Re: [Python] presentazione

2018-07-07 Per discussione Gollum1
Il 7 luglio 2018 09:42:52 CEST, Gabri  ha scritto:
>Quello è  il mio mittente da pc.
>Se non va bene mi cancello e risolviamo il problema.

ehi... ehi... calma, meno permalosi, prego. 

Ho scritto chiaramente che stavo scherzando, anche uno screen reader ripetete 
parole esplicitamente scritte (ho evitato simboli grafici apposta). 

>Mi riferivo a maggiore e minore nel codice

come ti ho scritto nella precedente mail, i segni matematici (e la logica fa 
parte della matematica) sono uno standard de facto, e tutti i linguaggi di 
programmazione ne fanno uso (a meno di tue ridefinizioni locali, ma non ne vale 
molto la pena). 


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


Re: [Python] presentazione

2018-07-07 Per discussione Gollum1
Il 7 luglio 2018 08:44:28 CEST, Gabri  ha scritto:

ahhh meno male che sei tornata ad un nome decente, il precedente non era adatto 
alla lista (naturalmente scherzo, il calcio non è argomento della lista, ma non 
siamo fiscali sui Nick, io ne so qualcosa... l'importante è che non siano 
ingiuriosi)

>Altra domanda, anche qui ci sono i simboli tipo minore e maggiore?
>

con quelli avrai sempre a che fare, non è il linguaggio in sé, è questione di 
simbologia matematica di uso comune. 

a meno che tu non ti stia riferendo alle risposte in email, nel qual caso, 
dipende dal reader che usi. Nella modalità testo, ci sono, non sempre, dipende 
da chi invia, ma solitamente ci sono, vengono solo mascherate dal lettore che 
possono sostituirli con rappresentazioni grafiche del testo (dimensione diversa 
del testo, piuttosto che una barra colorata in testa o cose del genere). 

Purtroppo sono conosciuto in lista come il rompiballe della netetiquette, ma 
contribuisco almeno in qualche modo alla lista, visto le mie scarse doti di 
programmatore. 

è solo una questione di ordine logico nelle risposte. 



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


Re: [Python] presentazione

2018-07-06 Per discussione Gollum1
Il 7 luglio 2018 00:40:31 CEST, Carlos Catucci  ha 
scritto:
>per dirla tutta, sono in ferie, ma sto litigando con php, css, js...
>
>​Ci sono delle signore, non dire parolacce come PHP ti prego :)​
>
>​Carlos​

hai ragione... chiedo perdono (anche ai santi che oggi ho tirato giù dal 
paradiso). 
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


Re: [Python] presentazione

2018-07-06 Per discussione Gollum1
Il 6 luglio 2018 22:09:11 CEST, Ivo Reano  ha scritto:
>Benvenuta Gabriella!
>

benvenuta anche da parte mia. 

>... e sopratutto Gollum
>(un'autentica
>bvestia a difesa della netiquetta.

sono in ferie, e visto che la lista langue, non faccio la guardia (ma leggo)... 

per dirla tutta, sono in ferie, ma sto litigando con php, css, js... 

mi manca solo python (ma li sarebbe solo amore)... 


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


  1   2   3   4   5   6   7   >