samedi 6 juillet 2019

How to generate file.txt if pop-up click on sg.Submit() from PySimpleGUI?

I'm trying to put this line of code inside this gui ...


try:
    name_file = input('Name:')
    file= open(name_file, 'r+')
except FileNotFoundError:
    file= open(name_file, 'w+')
    file.writelines(u'file!')
file.close()


import PySimpleGUI as sg

layout = [
    [sg.Text('Name1', size=(15, 1), background_color="white" ), sg.InputText()],
    [sg.Text('Name2', size=(15, 1), background_color="white" ), sg.InputText()],
    [sg.Text('Name3', size=(15, 1), background_color="white" ), sg.InputText()],

    [sg.Submit(), sg.Cancel()]
]

window = sg.Window('Test', layout, background_color="white")
event, values = window.Read()
window.Close()
# print(event, values[0])

try:
    name_file = input('Name:')
    file= open(name_file, 'r+')
except FileNotFoundError:
    file= open(name_file, 'w+')
    file.writelines(u'file!')
file.close()


  • python 3.7 ( import PySimpleGUI as sg )

Aucun commentaire:

Enregistrer un commentaire