Forum
>>
Programmazione Python
>>
GUI
>>
Array di oggetti
Pagina: 1
Esegui il login per scrivere una risposta.
Pagina: 1
Scritto da lince |
2019-03-22 17:17:49 - Array di oggetti
|
Domanda da profano, come faccio a realizzare un array di oggetti Label, Entry, o altro?
|
|
Scritto da Daniele aka Palmux |
2019-03-24 02:34:26 - Re: Array di oggetti
|
La tua domanda può voler dire mille cose diverse, contestualizza e fai un esempio per far capire esattamente cosa intendi.
Cya |
|
Scritto da lince |
2019-03-24 07:51:41 - Re: Array di oggetti
|
Vorrei generare un array di Label per creare una galleria di foto
|
|
Scritto da RicPol |
2019-03-24 11:13:56 - Re: Array di oggetti
|
Non puoi. In python non esistono gli array come tipi predefiniti, ma insomma, potresti comunque usare array.array. Il problema è che dentro un array, ovviamente, ci puoi mettere solo dei tipi numerici.
Naturalmente ti guardi bene dallo spiegare che cosa è per te una Label (troppa fatica, capisco) ma dubito che sia un tipo numerico, così a occhio. Certo, se fosse comunque un tipo hashabile potresti inserire gli hash in un array, o qualcosa del genere... ma non più di questo. https://pythoninwindows.blogspot.com/p/i-miei-libri.html : i miei libri
https://pythoninwindows.blogspot.com : il mio blog |
|
Scritto da lince |
2019-03-24 15:40:20 - Re: Array di oggetti
|
Tkinter.Label, cosi ci capiamo. Quindi non esistono in python array, che possono essere riempite con oggetti. E se uno deve gestire diversi oggetti insieme vome fa? Mica li puo' gestire uno per volta! Ho iniziato da pico ma a parte l'analisi dati cosa ci faccio con python?
|
|
Scritto da Daniele aka Palmux |
2019-03-24 15:56:57 - Re: Array di oggetti
|
Molto probabilmente sarebbe il caso che guardassi i tipi di dati e le strutture di dati in Python.
Se fai una domanda del genere non credo che tu conosca Liste, Tuple, Dizionari, etc..., cosa molto importante per iniziare qualsiasi "attività". Consulta un buon testo ed affidati a lui prima di pensare ad altro. Correggimi dove sbaglio nella mia deduzione, magari non è così. Cya |
|
Scritto da bluesman1991 |
2019-06-28 12:43:23 - Re: Array di oggetti
|
puoi creare una variabile di tipo lista oppure meglio una variabile di tipo dizionario.
lista=[] for i in range(0,100): lista.append(Label(master,text=str(i)) -> lista2["text"] -> 2 oppure Meglio dizionario={} for i in range(0,100): dizionario[str(i)]=Label(master,text=str(i)) -> dizionario["2"]["text"] -> 2 |
Pagina: 1
Esegui il login per scrivere una risposta.