tkinter messagebox without console

116 views Asked by At

Facing a problem when converting my .py file to .exe using pyinstaller --noconsole, the messagebox won't work in exe file except if I created it without using --noconsole or --windowed. I have tried to not use --noconsole and use .pyw file instead but this won't make the the console hidden when running the .exe file

1

There are 1 answers

0
AmdDwg On BEST ANSWER

when removing the print(f'Error printing barcode') it works fine with me

       try:
            mysocket.connect((host, port))  # connecting to host
        except:
            host = another_host
            mysocket.connect((host, port))
        mysocket.send(zpl_b)
        mysocket.close()  # closing connection
        print(f'Error printing barcode')
        mbox= res +" barcode printed. from study: "+ dict_data["study_id"]
        messagebox.showinfo("Printed",mbox)