PDA

View Full Version : [Python] come nascondere finestra console?


@Eminem@
29-01-2016, 18:53
Ciao a tutti, ho un problema che mi sta facendo scervellare.
Ho creato un piccolo server in python, e con pyinstaller, mi sono creato il mio server.exe.
Ora il punto è questo:
Io voglio nascondere la finestra console che esce quando avvio il mio server.
Quando lo chiamo con python server.py, il problema si risolve cambiando da .py a .pyw..
Quando creo l'exe, sia che si tratti di .py o di .pyw, il mio .exe quando viene lanciato, mostra la finestra console.
C'è qualche anima pia che mi levi questa finestra console quando chiamo il mio .exe??
Possibilmente no vb script o simili, preferirei chiamare la mia applicazione direttamente.
Grazie :)

cdimauro
29-01-2016, 20:12
Prova a usare pythonw.exe anziché python.exe. Ma funziona a patto che non leggi o scrivi dalla console, altrimenti ti si apre lo stesso.

@Eminem@
01-02-2016, 19:11
non posso, ho necessita di ricevere input...

cdimauro
01-02-2016, 21:03
Allora come fai a ricevere l'input senza console aperta? :what:

@Eminem@
13-02-2016, 02:04
No scusami mi sono espresso male allora ahahha!
Io ho necessita di ricevere input con il server e può essere anche visibile, quello che voglio che non sia visibile, è il client (Nella domanda ho scritto server), che non deve ricevere nessun input e non deve mandare nessun output (a schermo), ma output via socket al mio server..

cdimauro
13-02-2016, 05:12
Allora vale quanto avevo detto prima. :fagiano: