Orsogrizzly
Profilo di
Nome | Orsogrizzly |
---|---|
Indirizzo email | orsoweb@alice.it |
Avatar | |
Messaggi | 89 |
-
- 2019-11-29 20:16:40
- Re: pythin 3.8 + tkinter + sqlite3 - visualizza dati tabella su gui
- Forum >> Programmazione Python >> GUI
-
Sono andato a leggere il post da te indicato, che dovrbbe essere questo : http://www.python.it/community/profile/3346/
nel post viene scritta la parte relativa all'estrazione dei dati dal db, come dal resto fai tu nella tua funzione piu o meno,
ora tu visualizzi il ritorno della funzione dulla shell o sull editor come lo vuoi chiamare e non su una finestra che a mia interpretazione dovrebbe essere un interfaccia grafica.
Questo il punto:
nella tua funzione :print(record)
il comando print prevede di stampare a schermo il ritorno di "qualcosa" (record) in questo caso ma a video e per video python intende la shell o la console come la si vuole chiamare.
Per visualizzare il ritorno in un widget per esempio un frame o una label ecc quello meglio si addica alle tue necessità, devi far in modo che il ritorno vada su questo widget.
Tecnicamenete dovrei risponderti che per valutare dove è il problema ci manca tutta la parte di codice della GUI. Magari se lo posti proveremo ad approfondire.
by Orso
-
- 2019-09-19 16:56:02
- Re: Problema con while.
- Forum >> Principianti
- Mi verrebbe da dirti di azzerare la variabile appena passato l’if.
-
- 2019-09-17 10:52:20
- Re: [WxPython] wx.CalendarCtrl e wx.TextCtrl
- Forum >> Programmazione Python >> GUI
-
Jena
Vado out
Ho cercato sul tuo profilo la mail per poterti contattare in privato ma non c’è.
Se è ripeto se ti va sul mio profilo trovi la mia mail, inviami una mail con oggetto WX E PYTHON cosicché ti possa contestare, ripeto solo se ti va a genio.
--- Ultima modifica di Orsogrizzly in data 2019-09-17 10:53:58 ---
-
- 2019-09-17 09:53:51
- Re: [WxPython] wx.CalendarCtrl e wx.TextCtrl
- Forum >> Programmazione Python >> GUI
- Orsogrizzly said @ 2019-09-16 15:58:23:.... ci sto provando. E' che tra lavoro e 3 bambini.... il tempo è risicatissimo e mi ritrovo ad andar a
Benvenuto nel club
-
- 2019-09-16 15:58:23
- Re: [WxPython] wx.CalendarCtrl e wx.TextCtrl
- Forum >> Programmazione Python >> GUI
- Sto usando Wx perché mi pare sia quello più "usato". O almeno così mi par di aver capito. :/
Non intendevo le WX ma il widget WX.TextCTRL, se non hai bisogno di scrivere direttamente sul contollo qualcosa a mano,
oltre l'ora che ricavi dal WX.Calendar,
io userei una WX.Label per fargli scrivere l'ora.
Comunque per cercare di aiutarti prova a cambiare la funzione OneDate1 cosi:
def OnDate1(self, event): #data = datetime.datetime(self.cal1.GetDate()) #data = datetime.date.strftime(self.cal1.GetDate(), '%d-%m-%Y %H:%M') a = self.cal1.GetDate() print(a) print (type(a)) print((a.year),(a.month),(a.day),(a.hour),(a.minute),(a.second)) self.a.SetValue(str(a))
e in fine per visualizzare il tuo frame più grande:
if __name__ == '__main__': app = wx.App() frame = MyCalendar(None) frame.SetSize(wx.Size(500,500)) frame.Show() app.MainLoop()
ma credo che dovresti esercitarti e leggere più a fondo come utilizzare i WX.box orrizontali,verticali e le loro proprieta di espansione e posizionamento tra loro e i Widget contenuti.
--- Ultima modifica di Orsogrizzly in data 2019-09-16 20:58:14 ---
-
- 2019-09-16 12:14:43
- Re: [WxPython] wx.CalendarCtrl e wx.TextCtrl
- Forum >> Programmazione Python >> GUI
- Attualmente sono al cellulare quindi non posso dilungarmi ed è parecchio che non uso le WX
Io all’interno della funzione metterò in print per verificare se l’evento del calendar mi restituisce i dati che desideri, poi sei sicuro di utilizzare il comando (setvalue) giusto per il controller (widget texture ctrl) che usi?
E forse non è meglio cambiare il Widget?? Se non hai bisogno di scrivere testo dà tastiera!!???
-
- 2019-09-12 11:35:13
- Re: Aiuto in cosa semplicissima
- Forum >> Principianti
- Possibilmente metti che tipo di errore ti da se vuoi ricevere una risposta, detto questo con buone probailita è perchè non gi dici che tipo di tado e racchiuso in guess.
guess = input("what is your age?") if int(guess) > 18: print("go in!") else: print("no youcan not!)"
--- Ultima modifica di Orsogrizzly in data 2019-09-12 11:36:15 ---
--- Ultima modifica di Orsogrizzly in data 2019-09-12 11:36:38 ---
-
- 2019-01-19 05:48:29
- Re: Installazione di più versioni su Mac
- Forum >> Principianti
- Ancora Grazie.
-
- 2019-01-18 19:00:22
- Re: Installazione di più versioni su Mac
- Forum >> Principianti
- RicPol said @ 2019-01-18 17:12:39:> Perché non installare Linux sul Mac?
Ma LOL! E perché non farsi du' spaghi alla carbonara? O una partitella a carte tra amici? O coltivarsi da soli i pomodori in vaso?
Per l'OP: non ho mac, ma mi sembra che la cosa "canonica" sia passare attraverso homebrew-e-poi-pyenv in ogni caso. Per esempio vedi https://www.chrisjmendez.com/2017/08/03/installing-multiple-versions-of-python-on-your-mac-using-homebrew/ se non l'hai già visto. Sicuramente py2.7 non va disinstallato, e altrettanto sicuramente andrai a creare venvs per il py3.7 che ti installi. Un'altra possibilità è usare una distribuzione "gestita" come Anaconda, ma io detesto Anaconda quindi non la consiglio mai... ma è solo una mia fissa.
Grazie per la tua (come sempre) tempestiva risposta
anche al sottoscritto non piace usare versioni “confezionate” .ma io detesto Anaconda
Una cosa che non ho capito è se Homebrew consenta di istallare solo le versioni riconosciute come pacchetti dallo stesso o se usando pyenv posso installare tutte le versioni di cui necessito?
--- Ultima modifica di Orsogrizzly in data 2019-01-18 19:11:47 ---
--- Ultima modifica di Orsogrizzly in data 2019-01-18 19:12:57 ---
-
- 2019-01-18 08:40:28
- Re: Installazione di più versioni su Mac
- Forum >> Principianti
- Perché non installare Linux sul Mac?
Magari in dual boot.
Sinceramente per il momento non sono ancora pronto per smanettare sul Mac con formattazioni ecc. ecc.
il mondo apple lo sto cominciando a conoscere proprio in questi giorni, poi, non ho la necessità disinstallare linux sul Mac in quanto ho un portatile dotato di linux.
Lo scopo della mia richiesta è proprio quello di allargare le mie conoscenze fra Mac e Python.