|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Jun 2003
Città: Napoli prov
Messaggi: 3089
|
[Python] Realizzare tutto questo...
Ciao a tutti!!
Per un progetto all'università ho necessità di approcciare con Python e con la libreria grafica wxPython: dopo aver trascorso un 3-4 settimane a leggere manuali e ad istruirmi ho cominciato a mettere mano alla pratica... Senza entrare nei dettagli di quello che devo realizzare, posto uno schemino di parte dell'applicazione che è quella su cui vorrei confrontarmi con voi ![]() Riepilogando: carico con il pulsante un file *.xml, lo parserizzo e in una tabella mostro i valori che mi interessano. Dopodichè passo i valori (eventualmente modificati dall'utente) ad altre funzioni che in questo momento non ci interessano. Vi illustro i miei dubbi: 1) Ho pensato di realizzare la tabella con una "CreateGrid()": solo che non ho ben capito se è possibile fare in modo (e come fare in modo) che la tabella venga creata sullo stesso panel dove è contenuto anche il pulsante per caricare il file all'inizio oppure per sua natura deve proprio stare tipo in un'altra finestra che si crea appositamente insieme alla tabella (tipo pop-up). 2) Come responsabilizzare le classi? Ovvero quante classi mi suggerite e ognuna cosa dovrebbe fare più o meno? Io pensavo la classe principale mi crea il frame e il panel e su di esso il pulsante per caricare il file (quindi diciamo una classe di inizializzazione). Poi una classe a parte per la parserizzazione del file xml e poi per il resto? La tabella e il passaggio dei valori me lo faccio creare da un'unica altra classe? Grazie a tutti dei preziosi consigli
__________________
Thermaltake Armor VA8000SWA**Corsair CMPSU-620HX**Intel Core 2 Quad Q9450 **Asus P5Q Deluxe**Corsair Dominator 2x2GB PC8500 1066Mhz-555 XMS2**Sapphire Vapor-X HD7970 GHz Edition 3GB GDDR5**Samsung SSD 830 256GB**WD Caviar 1TB SATA**Creative X-Fi Elite Pro **Pioneer DVR-215D**Altec Lansing FX6021**Crossover 2720MDP**Logitech diNovo Cordless Desktop**Cooler Master Storm Sentinel Advance on Razer eXactMat |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 04:06.




















