Domanda Hide Console

Stato
Discussione chiusa ad ulteriori risposte.

andrea1980345

Utente Electrum
13 Luglio 2009
217
33
10
136
Ultima modifica:
Salve ragazzi, ho un problema.. Vorrei capire come nascondere la console che si avvia con l'avvio dello script, visto che questo rimane attivo nel tempo :) appunto, mandare la console in hide.. In più vorrei che all'avvio dello script, esso stesso venga copiato/trasferito in un'altra cartella. Idee?

Edit: RISOLTO, se dovesse servire, ecco qua!
Codice:
# HIDE CONSOLE
import win32console
import win32gui

window = win32console.GetConsoleWindow()
win32gui.ShowWindow(window, 0)
 
Ultima modifica:
salva il file come .pyw al posto che .py

per copiarlo:

Codice:
from shutil import copyfile
import os
src = os.path.dirname(__file__) # percorso directory relativo
src = os.path.abspath(__file__) # percorso directory assoluto
src = os.path.basename(__file__) # nomefile
copyfile(src, dst)
 
salva il file come .pyw al posto che .py

per copiarlo:

Codice:
from shutil import copyfile
import os
src = os.path.dirname(__file__) # percorso directory relativo
src = os.path.abspath(__file__) # percorso directory assoluto
src = os.path.basename(__file__) # nomefile
copyfile(src, dst)
Grazie per la risposta, il fattore copy l'ho risolto già in un'altra maniera, però il fattore "hide" rimane. Devo trasformarlo in exe poi, non posso quindi salvarlo in pyw.. Oppure se lo salvo in pyw e lo trasformo in exe rimane in "hide"?
 
Stato
Discussione chiusa ad ulteriori risposte.