g
This commit is contained in:
@@ -3,11 +3,11 @@ import FreeSimpleGUI as sg
|
|||||||
# sg.theme('DarkAmber') # Add a touch of color
|
# sg.theme('DarkAmber') # Add a touch of color
|
||||||
# All the stuff inside your window.
|
# All the stuff inside your window.
|
||||||
layout = [ [sg.Text('Wybrana data'), sg.In(key='data') ,sg.CalendarButton("Data", target='data')],
|
layout = [ [sg.Text('Wybrana data'), sg.In(key='data') ,sg.CalendarButton("Data", target='data')],
|
||||||
[sg.Radio("Wybór A", "R01", default=True), sg.Radio("Wybór B", "R01")],
|
[sg.Radio("Wybór A", "R01", default=True, key='A'), sg.Radio("Wybór B", "R01", key="B")],
|
||||||
[sg.Text('Enter something on Row 2'), sg.InputText()],
|
[sg.Text('Enter something on Row 2'), sg.InputText(key="row2")],
|
||||||
[sg.Text('Enter something on Row XX'), sg.InputText()],
|
[sg.Text('Enter something on Row XX'), sg.InputText(key="inna")],
|
||||||
[sg.Text('Wybrany plik'), sg.In(key='input'), sg.FileBrowse(target='input')],
|
[sg.Text('Wybrany plik'), sg.In(key='input'), sg.FileBrowse(target='input')],
|
||||||
[sg.Button('Ok'), sg.Button('Przerwij'), sg.Button('HELP')] ]
|
[sg.Button('Ok'), sg.Button('Przerwij'), sg.Button('HELP'), sg.Button("AKCJA")] ]
|
||||||
# ZADANIE:
|
# ZADANIE:
|
||||||
# dodaj przycisk o nazwie SYSTEM, wtedy na ekranie ma być
|
# dodaj przycisk o nazwie SYSTEM, wtedy na ekranie ma być
|
||||||
# print(sys.version)
|
# print(sys.version)
|
||||||
@@ -24,10 +24,26 @@ while True:
|
|||||||
print("Pomoc dla ludu!!!")
|
print("Pomoc dla ludu!!!")
|
||||||
plik = sg.popup_get_file('Please enter a file name')
|
plik = sg.popup_get_file('Please enter a file name')
|
||||||
sg.popup('Results', 'The value from PopupGetText', plik)
|
sg.popup('Results', 'The value from PopupGetText', plik)
|
||||||
|
|
||||||
|
if event =="AKCJA":
|
||||||
|
pliczek = values['input']
|
||||||
|
if pliczek:
|
||||||
|
if pliczek[-3:] == 'csv':
|
||||||
|
with open(pliczek, 'r', encoding="UTF-8") as plik_odczyt:
|
||||||
|
dane = plik_odczyt.read()
|
||||||
|
sg.easy_print(dane)
|
||||||
|
|
||||||
if event == "Ok":
|
if event == "Ok":
|
||||||
print('You entered ', values[2], values[3])
|
sg.easy_print(f"{values=}")
|
||||||
|
|
||||||
print(f"{values=}")
|
|
||||||
|
# values={
|
||||||
|
# 'data': '2025-12-18 12:21:48',
|
||||||
|
# 'Data': '',
|
||||||
|
# 0: False, 1: True,
|
||||||
|
# 2: 'dsaasf', 3: 'dddddddddddddd',
|
||||||
|
# 'input': '/home/adasiek/Nextcloud/05_SZKOLENIA/10_COMARCH/20251215_Python_Nieprogramisci/2025_12_15_python/arkusz.xlsx',
|
||||||
|
# 'Browse': '/home/adasiek/Nextcloud/05_SZKOLENIA/10_COMARCH/20251215_Python_Nieprogramisci/2025_12_15_python/arkusz.xlsx'
|
||||||
|
# }
|
||||||
|
|
||||||
window.close()
|
window.close()
|
||||||
Reference in New Issue
Block a user