From dca758b5974bdad4b981f29e2733631f0babf2a8 Mon Sep 17 00:00:00 2001 From: oleting Date: Wed, 23 Dec 2020 23:58:00 +0100 Subject: [PATCH] + fix prieview after create --- __pycache__/Iinstruction.cpython-39.pyc | Bin 4921 -> 4919 bytes __pycache__/code_to_image.cpython-39.pyc | Bin 3261 -> 3259 bytes gui.py | 23 ++++++++++++++++++----- 3 files changed, 18 insertions(+), 5 deletions(-) diff --git a/__pycache__/Iinstruction.cpython-39.pyc b/__pycache__/Iinstruction.cpython-39.pyc index aa4a984853d1cc12768e87c34ec90e9463bd67f9..8d97961bd4b9aabd0bb011c40e314373b1e5ae37 100644 GIT binary patch delta 66 zcmdm~wq1=kk(ZZ?0SGuwJ&wP;k=Kh!A=uw4CMC5jCZMt;BR?<3FR{2dGdLqJH8Ul( UC^s=LW^yHy3S-RXc}%kf0K_;JW&i*H delta 68 zcmdn4wo{Eak(ZZ?0SI^^9>x1^}w3f0fZ&rQ|O&d)0@Nz5zB%+pWFPcGI^NiEY4 Ws4U6I&(oh=&ZNSqzj+SRYykkdLKTz% diff --git a/__pycache__/code_to_image.cpython-39.pyc b/__pycache__/code_to_image.cpython-39.pyc index ab2db227c779e5d15dc4bcee6b49a83c636df946..f3c1216bb3560638c93ff50f46719b0376a171c6 100644 GIT binary patch delta 704 zcmZXS%}x|S5Xb5HU}v2j6ays7habouz!+F$7Xu*^(2E|>WKFz`nM`(?WenR3HM8J8 z0eJGzCwzmAC$lGGOgI{&FVKl64#q@%08dsmgls}3^UGA#zxvCeSaMKAKaD+3tL z*VFLmgV$k9$wPKfx{9@b&!4UYG2aiKb+YZ22sWcMO={bMCozX+Bm!A7W>_Gf7;|h` zwv9hHTQ~2rA^FyvV4i$$&N)N4&a4gB zLzpJq>AkRiF*YLC2S;Dspvov=4AFRZOwsj~(QLv5R?tRE$Py+IDwpm?^+Ysaib_R9 z13!!}zOpiCa~Q{@Yl0rp!+K7h431SiY{5;0vUU=|;TGk$38cn({yKva<^9KUb5&OE zZR9#E9HAZ~%p!iC?f0X9zVTyUo5MZoeg8)B+waBn;M7#16Jj!`}pMw{sS#`b|igi_SQ}-%3v6)%1ko=dI8EzLPE9N}Mhk5S#DwA^nQU%{W0jlLx5KZ* zp2}(}{13J?R~e(Vg_bsJrHzgH2Uz*uK*%M$WIx&W^ZRBpA8H?Ke&qWX2GCyfpM3nC zf5=!%AF=)Uix~U25p1Vj5xhucrXr~l8N_Kj3u3VstR1TDR0ew1nqz@}Y}MJ2&a6M! z9odV_*Kh1eR@J#(ulP7=p#;PFyFKO6STMMxEvGRvgMMBr+;%GCL?x+&GF4Ov*9kZD zx;xrSoNtVc=x}iC`4mM*31f)P+hejkY+2nd)G&flri5hS3ZhlcUPkRic3_f1xmm>&Od|?sCy@fKl7Edr)z~i%6wH#}e>Aszhb`ge z)4k2|GsZ_K&j|B~Une`i4^Njr4$T6vK)J79$bN@;3C^UUPOXasv*J0q3HKgb?ybA8 z*aIVVlS>3ebHi-!E^FxfUi+bk`IeJKd!neukrD|PGTz0DyiJXL z=S8=utUi6jsg^D`vk(IoH1!Yf$>s|F0}VSllDW9j)=nBJ7{X{_X9|E`LSZLT!4g$2 X6B>jjB`TcDs4F<{lRbS#N7a@8_ivzV diff --git a/gui.py b/gui.py index 2eba9ce..0a19c56 100644 --- a/gui.py +++ b/gui.py @@ -60,15 +60,14 @@ while True: if event == '-OUTPUT FOLDER-': output_path = values['-OUTPUT FOLDER-'] - folder = values['-OUTPUT FOLDER-'] try: - file_list = os.listdir(folder) + file_list = os.listdir(output_path) except: file_list = [] fnames = [ f for f in file_list - if os.path.isfile(os.path.join(folder, f)) + if os.path.isfile(os.path.join(output_path, f)) and f.lower().endswith(('.png', '.gif')) ] window['-OUTPUT FILE LIST-'].update(fnames) @@ -94,9 +93,23 @@ while True: ) sg.popup_annoying('Succsessful created!' , title='Info') - except : - print('No file selected') + except: + pass + output_path = values['-OUTPUT FOLDER-'] nassi(file_path, str(output_path)) + try: + file_list = os.listdir(output_path) + except: + file_list = [] + fnames = [ + f + for f in file_list + if os.path.isfile(os.path.join(output_path, f)) + and f.lower().endswith(('.png', '.gif')) + ] + + window['-OUTPUT FILE LIST-'].update(fnames) + elif values['-JAVA FOLDER-']: print('No Output') sg.popup_annoying('No Output' , title='Error', auto_close_duration=5, auto_close=True)