Profilo di gimbro

Nome gimbro
Indirizzo email n/a
Messaggi14
  • Re: Creazione di una label dinamica in una gui
    Forum >> Programmazione Python >> GUI
    Grazie mille é tutto più chiaro e funziona e grazie .



    Adesso volevo costruire una classe che in corrispondenza di ogni Label ,per esempio A1, ho un entry , che di volta in volta viene compilato automaticamente dal dato proveniente da un multimetro (HP/Agilent E1412A 6 1/2 cifre MULTIMETRO)) connesso via seriale.




    In particolare l'evento del refresh della entry viene dato in corrispondenza dell'evento di trigger dello strumento che dice che il nuovo é pronto da seriale.




    Sapresti darmi qualche altro prezioso suggerimento?




    grazie
  • Re: Creazione di una label dinamica in una gui
    Forum >> Programmazione Python >> GUI
    Grazie mille per la tuo supporto.



    Chiedo troppo se mi dai due righe sullo pseudocodice da usare?




    grazie mille in anticipo
  • Creazione di una label dinamica in una gui
    Forum >> Programmazione Python >> GUI
    Salve a tutti,



    Premessa : è da poco che mi sto approcciando al mondo GUI /Tkinter.




    Problema : Ho un vettore di stringhe:




    - test= ['a0','a1','a2','...,'a10',...,'j1','j2',..,'j10] ( possiede 100 elementi).




    1) Vorrei creare una label che ad ogni '<Return>' cambi secondo gli elementi del vettore test .







    Ho creato una Label provando a fare un binding con bind() ma non riesco a trovare il modo per fare scorrere tutto il vettore test ad ogni press del '<Return>' , facendo apparire nella GUI di volta in volta ad ogni press.




    Grazie mille in anticipo per il vostro tempo ed aspetto qualche suggerimento da parte vostra.












  • Convertire un file py in uno exe
    Forum >> Principianti
    Buongiorno a Tutti,



    io ho Python versione 3.8 e Windows 10 Pro .




    Ho provato a seguire il tutorial . http://www.py2exe.org/index.cgi/Tutorial




    Tuttavia trovo lo stesso problema , vedi figura allegata.




    Qualcuno potrebbe darmi gentilmente una dritta ?




    Grazie mille in anticipo





    --- Ultima modifica di gimbro in data 2020-02-05 14:17:08 ---
  • Re: Ricerca tra file txt in un folder
    Forum >> Principianti
    ancora non riesci a esprimerti in modo comprensibile, e davvero... fare uno sforzo di chiarezza espositiva ti aiuterebbe anche a migliorare la tua comprensione degli algoritmi che devi scrivere. Fidati, lo so che ti sembra solo una pendanteria da vecchio noioso, ma fidati che è così. Spiega meglio a te stesso che cosa vuoi fare, e vedrai che anche come farlo ti sarà più chiaro.
    Quando posti del codice, usa il pulsante "<>" per formattarlo e renderlo più leggibile.





    Detto questo, esiste l'operatore "in" (tipo, "if x in y: ...") ed esistono gli slice delimitati con gli indici (tipo, "my_list[10:15]" o "my_string[10:15]"). Inoltre, non ho capito bene in che modo tu pensi che funzioni "continue", ma probabilmente non è il modo giusto. "Continue" fa una cosa semplice: esce subito da quella iterazione del "for", e inizia subito l'iterazione successiva.





    Su quale libro stai studiando Python, esattamente? E a che punto sei arrivato?


    Ho un file txt così strutturato :





    59) "informazioni non interessanti " # Ignora il contenuto di questa riga

    60) "informazioni non interessanti " # Ignora il contenuto di questa riga

    61) xxxxxx;Paperino;yyyy;tttttt;zzzzz; # Devi prendere la stringa "Paperino" e metterla in un vettore

    62)xxxxxx;Pluto;yyyy;tttttt;zzzzz; # Devi prendere la stringa "Pluto" ed appenderla al vettore

    63) "informazioni non interessanti " # Ignora il contenuto di questa riga

    64) "informazioni non interessanti " # Ignora il contenuto di questa riga

    65) xxxxxx;Pippo;yyyy;tttttt;zzzzz; # Devi prendere la stringa "Pippo" ed appenderla al vettore








    1) Leggi il file




    1) Preleva la stringa "Paperino" dalla riga 61 ed mettila dentro un vettore --> w= ['Paperino']




    2) Preleva la stringa "Pluto" dalla riga 62 ed mettila dentro un vettore --> w =['Paperino','Pluto']




    3) Preleva la stringa "Pippo" dalla riga 62 ed mettila dentro un vettore --> w =['Paperino','Pluto',Pippo]




    Dimmi se non é chiaro qualcosa .

    Grazie in anticipo






  • Re: Ricerca tra file txt in un folder
    Forum >> Principianti
    ancora non riesci a esprimerti in modo comprensibile, e davvero... fare uno sforzo di chiarezza espositiva ti aiuterebbe anche a migliorare la tua comprensione degli algoritmi che devi scrivere. Fidati, lo so che ti sembra solo una pendanteria da vecchio noioso, ma fidati che è così. Spiega meglio a te stesso che cosa vuoi fare, e vedrai che anche come farlo ti sarà più chiaro.
    Quando posti del codice, usa il pulsante "<>" per formattarlo e renderlo più leggibile.





    Detto questo, esiste l'operatore "in" (tipo, "if x in y: ...") ed esistono gli slice delimitati con gli indici (tipo, "my_list[10:15]" o "my_string[10:15]"). Inoltre, non ho capito bene in che modo tu pensi che funzioni "continue", ma probabilmente non è il modo giusto. "Continue" fa una cosa semplice: esce subito da quella iterazione del "for", e inizia subito l'iterazione successiva.





    Su quale libro stai studiando Python, esattamente? E a che punto sei arrivato?


    Ho un file txt così strutturato :





    59) "informazioni non interessanti " # Ignora il contenuto di questa riga

    60) "informazioni non interessanti " # Ignora il contenuto di questa riga

    61) xxxxxx;Paperino;yyyy;tttttt;zzzzz; # Devi prendere la stringa "Paperino" e metterla in un vettore

    62)xxxxxx;Pluto;yyyy;tttttt;zzzzz; # Devi prendere la stringa "Pluto" ed appenderla al vettore

    63) "informazioni non interessanti " # Ignora il contenuto di questa riga

    64) "informazioni non interessanti " # Ignora il contenuto di questa riga

    65) xxxxxx;Pippo;yyyy;tttttt;zzzzz; # Devi prendere la stringa "Pippo" ed appenderla al vettore








    1) Leggi il file




    1) Preleva la stringa "Paperino" dalla riga 61 ed mettila dentro un vettore --> w= ['Paperino']




    2) Preleva la stringa "Pluto" dalla riga 62 ed mettila dentro un vettore --> w =['Paperino','Pluto']




    3) Preleva la stringa "Pippo" dalla riga 62 ed mettila dentro un vettore --> w =['Paperino','Pluto',Pippo]




    Dimmi se non é chiaro qualcosa .

    Grazie in anticipo






  • Re: Ricerca tra file txt in un folder
    Forum >> Principianti
    puoi usare os.stat per avere l'informazione, e poi ordinare la tua lista in base a questa.

    Grazie mille risolto.




    Adesso ho un problema il file txt che devo leggere ha la seguente struttura:







    1) xxxx;yyyy;zzzz;....;ttttt

    2) xxxx;yyyy;zzzz;....;ttttt

    3) xxxx;yyyy;zzzz;....;ttttt

    ....

    70)xxxx;yyyy;zzzz;....;ttttt

    ...

    80)xxxx;yyyy;zzzz;....;ttttt




    Io per prelevare le info ad esempio dalla riga 70 non ho problemi:




    file = open(' prova.txt')





    for line in file:

    line = line.rstrip()

    if not line.startswith('76'): continue

    words=line.split(';')

    print(words1)





    Il problema e che se faccio :





    file = open('fct_1.rep')




    for line in file:

    line = line.rstrip()

    if not line.startswith('76'): continue

    words=line.split(';')

    print(words1)




    if not line.startswith('77'):continue # non entra mai in questo if




    words1=line.split(';')




    print(words1 +';' + words11)








    Io vorrei capire come costruire un vettore che contenga per esempio tutte le 'yyyy' da tutte le righe .

    Mi potresti dare un suggerimento?

    Grazie mille in anticipo.

    Saluti









  • Re: Ricerca tra file txt in un folder
    Forum >> Principianti
    --- Ultima modifica di gimbro in data 2020-01-17 13:27:00 ---
  • Re: Ricerca tra file txt in un folder
    Forum >> Principianti
    Se funziona usando "open(print(file))" stai usando un altro linguaggio di programmazione che non cononsco e che per combinazione si chiama Python anche quello.


    Però sì, magari eri *anche* nella dir sbagliata.


    Ciao ,

    ho notato che il metodo listdir() non mete i file in ordine secondo data di ultima modifica , hai qualche suggerimento nell'ordire i file secondo "data di ultima modifica"?




    Grazie mille in anticipo
  • Re: Ricerca tra file txt in un folder
    Forum >> Principianti
    Se funziona usando "open(print(file))" stai usando un altro linguaggio di programmazione che non cononsco e che per combinazione si chiama Python anche quello.


    Però sì, magari eri *anche* nella dir sbagliata.


    #cambio directory
    import os
    
    os.chdir("C:\\Users\\GImbroci\AppData\\Local\\Programs\\Python\\Python38-32\\datibcm_10_12_19\\ODP_1035923")
    print( "directory changed")
    
    folder = os.listdir("C:\\Users\\GImbroci\AppData\\Local\\Programs\\Python\\Python38-32\\datibcm_10_12_19\\ODP_1035923")
    
    for folder in folder:
    
        b = open(folder)
    
    
        for line in b:
            line = line.rstrip()
            if not line.startswith('76'): continue
            words = line.split(';')
            print(words[1])
    
    
    --- Ultima modifica di ㎝ in data 2020-01-16 17:21:33 ---