Profilo di giordano

Nome giordano
Indirizzo email n/a
Messaggi9
  • Re: disinstallazione di python2
    Forum >> Principianti
    grazie per la risposta, daniele.
    innanzitutto grazie per il chiarimento sui file .msi (ovvio che non me ne faccio nulla, se è windows).

    ho ubuntu 18.04, e come ho detto sono piuttosto inesperto, ma insisto nel cercare di imparare qualcosa su linux ed ubuntu.

    visto il tuo commento, non disinstallerò python2.

    stavo cercando di produrre dei suoni usando python (e volevo usare python3), ma ho trovato molte difficoltà... c'è una possibilità non troppo impegnativa per farlo?

    grazie ancora!
  • Re: disinstallazione di python2
    Forum >> Principianti
    ooops dimenticavo... non ho windows, ma ubuntu (linux).
    grazie per le risposte, darò un'occhiata al link.

    intanto, se qualcuno è meno inesperto di me in ambiente linux, ben venga...
  • disinstallazione di python2
    Forum >> Principianti
    salve, ho bisogno di un aiutino...
    sono passato a python3 e non so come si disinstalla il "vecchio" (python2). ho letto di un file .msi, ma ho stupidamente cancellato il file di installazione...

    devo forse scaricare nuovamente questo file? o c'è un'altra soluzione?

    grazie!

    giordano
  • Re: dizionario
    Forum >> Principianti
    grazie per la risposta!
    ho "splittato" così:

    a=open("pippo.txt")

    b=a.read()

    a.close()

    c=b.split(",")

    ottenendo la lista c nel formato ['a'='A','b'='B','c'='C'...] (nel file pippo.txt avevo provveduto ad inserire il simbolo "=" tra le coppie).

    poi:

    i=0

    while i<700: # è il numero di coppie che devo caricare

    x.insert(END,c) # uso tkinter, x è una Listbox

    i=i+1

    e fin qui ci sono.

    ora vorrei poter gestire (per esempio stampare in ordine alfabetico) sia il primo, sia il secondo dato della coppia. penso che la struttura "giusta" per farlo sia il dizionario... ma qui mi areno...

    lo split ed il ciclo (elementare) credo siano a posto, ma ora?

    grazie ancora per l'aiuto!
  • Re: dizionario
    Forum >> Principianti
    non capisco a cosa ti serva, perché in pratica non c'è (ancora) codice, comunque ecco:
    diz=open("pippo.txt")

    d=diz.readlines()

    diz.close()

    print(d)

    in d ci sono i dati strutturati come dicevo sopra.

    non riesco a capire come "trasferire" questi dati in un dizionario ("dict").
  • Re: dizionario
    Forum >> Principianti
    rieccomi.
    sono impantanato al punto 3 (metterli nel dizionario).

    ho aperto il file diz, letto con readlines chiamandolo d, quindi a terminale vedo tutti i dati incolonnati correttamente (chiave:valore

    chiave:valore

    ecc.).

    ma non saprei da dove cominciare per il ciclo for.

    devo usare "dict"? e come fare per dire "prendi il primo dato, inseriscilo come chiave, poi quello dopo i due punti, inseriscilo come valore, e prosegui fino in fondo?

    scusa, ma sono davvero alle prime armi con questo linguaggio...

    e grazie ancora per l'aiuto!
  • Re: dizionario
    Forum >> Principianti
    velocissimo e preciso, grazie!
    (python3).

    mi studierò i due link, spero di trovare il modo di inserire i dati...

    grazie ancora.
  • Re: dizionario
    Forum >> Principianti
    grazie per la risposta.
    per il momento non c'è codice.

    finché non capisco quella "base" che dicevo, non comincio.

    ho un file .txt contenente "coppie" di dati separati dal simbolo virgola (","), mentre le coppie sono separate dalla "newline".

    (esempio: "casa di gianni,via rossi 30\nufficio di giorgio,piazza duomo\n...ecc...).

    ho bisogno di inserirli in un "dizionario" (dict"), in modo da poterli gestire come fossero, appunto, elementi di un dizionario, e di potervi poi accedere (inserire nuove coppie, ordinare, ecc.) indifferentemente dal lato "key" o dal lato "valore"; ma questo è un lavoro successivo (che farò con tkinter).

    per il momento, ripeto, ho bisogno di una dritta su come inserire tutte queste coppie di dati (sono molte) in una "struttura" di tipo "dict", evitando di farlo a mano.

    grazie per l'aiuto!
  • dizionario
    Forum >> Principianti
    intendo costruire un dizionario utilizzando i dati presenti su un file (coppia separata da virgola, e newline tra le coppie). so inserire a mano i dati in un dizionario, ma come posso fare per inserirli tutti automaticamente?
    grazie!