Visualizza post

Questa sezione ti permette di visualizzare tutti i post inviati da questo utente. N.B: puoi vedere solo i post relativi alle aree dove hai l'accesso.


Topics - nuzzopippo

Pagine: [1]
1
Salute a Voi.

Come da oggetto, per necessità lavorative mi serviva associare luogo, sesso e data di nascita a nominativi cui disponevo solo del codice fiscale, ho risolto "al volo" con un piccolo script dopo essermi scaricato il csv di codifica dei comuni italiani dal  sito dell'istat (se interessano tali dati l'indirizzo è : http://www.istat.it/storage/codici-unita-amministrative/Elenco-comuni-italiani.csv)

Un intoppo avuto al primo utilizzo del file è stato causato dalla conversione in utf-8 che falliva, risolto sbrigativamente immaginandolo di provenienza windows ed impostando una codifica 'ISO-8859-1' nell'apertura del file.

So benissimo che la codifica del testo proveniente da fonti sconosciute è una rogna "secolare" ma mi chiedo se tra le sterminate librerie di python ve ne è qualcuna in grado di dar soluzione al problema o, quanto meno, una convenzione in merito.
Da precedenti ricerche mi ero convinto che i files csv "dovessero" essere in codifica utf-8 ... ma pare che l'istat non concordi sulla cosa.

P.S. - tempo fa trovai chardet nelle librerie python, utile ma non troppo.

2
wxPython / wx.App.stdioWin ... ma dove si trova?
« il: Gennaio 04, 2019, 10:15 »
Salve, lo so che è una domanda da utonto, chiedo venia.

Sto seguendo l'ottima guida su wxPython di @RicPol (grazie @Ric, veramente ben fatta, complimenti) e son rimasto incuriosito dal commento in questa istruzione :
            app.stdioWin.close() # notare la "c" minuscola!


e sono andato a cercare di capire come mai quella "c" (ed anche la "s") non adotta l'onnipresente camelcase delle wx ... senza riuscire a trovar traccia di "stdioWin" tanto nelle api di "App" quanto in quelle di "AppConsole" (classe figlis di App cui riferiscono metodi come OnInit o OnEcit).

Mi è evidente che c'è qualcosa di contemporaneamente fondamentale e banale che non ho compreso, ritenevo stdioWin quale probabile metodo di classe che restituisce un oggetto "finestra" ma così non è e non ne sto venendo a capo ... potete illuminarmi?

[Edit] ... riguardando, l'ennesima volta, credo di aver (finalmente) capito che trattasi di una variabile (di classe o di istanza?), circostanza esplicitamente detta nel testo e che non avevo assimilato (sono condizionato dalle "scatole chiuse" java) e devo, quindi, andarmi a guardare la classe PyOnDemandOutputWindow per capire quella "c" :)

[ri-edit] ... e la spiegazione è semplicemente che ... per quella istruzione non è stato rispettato il CamelCase! come per flush() e write()  :D

3
Interfacce grafiche / Immagini e "contesti" grafici
« il: Ottobre 20, 2018, 11:13 »
Domanda forse un po' strana :

Che Voi sappiate esiste la possibilità di definire un oggetto immagine utilizzabile direttamente (senza specifiche istruzioni di caricamento) nei vari contesti grafici disponibili (pyTk, pyGtk, wxPyton, etc.)?

Un paio di giorni di ricerche in tal senso non hanno avuto esito e niente del poco che conosco è in tal senso ma data la notevole quantità di gestori presenti in python ed il grande numero di librerie esistenti (per lo più a me ignote) mi hanno spinto a porre la domanda.

Grazie dell'attenzione :)

4
Python-it.org cafè / Delle domande prima di cominciare
« il: Ottobre 09, 2018, 18:55 »
Salve ragazzi

come mio primo post in questo forum, devo dire molto serio e preciso, a quel che vedo, qualche domandina preliminare per non toppare troppo quando poi passerò a fare qualche post "tecnico", mi permetto di farla al "bar", mi sembra giusto così

1a
Guardando in giro, vedo in genere piccoli stralci di codice e trattare argomenti strettamente specifici, non che non mi interessino, anzi, ma essendo un "solitario autodidatta" ho sviluppato, nel tempo, mie abitudini implementative che mi ostacolano non poco con questo linguaggio e che vorrei mettere in discussione.
Lo so bene che è estremamente seccante, principalmente per gli esperti, ma : è ammesso esporre nei post del codice consistente?, che so tre-quattro moduli x un migliaio di righe

Da ciò discende la seconda domanda :
Non ricordo di aver visto, in questo forum, dei settori di testo scorrevole ... è possibile l'inserimento diretto di codice html in un post?
Ovviamente, l'idea è di un div, ad altezza fissa e larghezza in percentuale, non ho visto attrezzi analoghi

Se le domande sono banali scusate :)

5
Benvenuto e regolamento / Presentazione e saluti
« il: Ottobre 07, 2018, 11:37 »
Un saluto a Voi

È un po' che seguo ed approfitto di questo Forum, mi sembra doveroso, quindi, cercare di farvi parte.

Di me : vecchietto con cultura inadeguata (mai studiato inglese, in particolare) che cerca di tenere sveglie le meningi studiacchiando programmazione nel poco tempo disponibile, qualche esperienza in altri linguaggi, sto cercando di apprendere python, giusto per vederne le potenzialità, al momento.

Ovviamente, sono qui per apprendere da Voi, forse (ma è dubbio) per dare una mano a qualcuno se mi riesce.

Ciao ;)

Pagine: [1]