Тёмный

Create an advanced GUI app with PySimpleGUI (Full Tutorial) 

Coding Is Fun
Подписаться 100 тыс.
Просмотров 80 тыс.
50% 1

Опубликовано:

 

29 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 183   
@CodingIsFun
@CodingIsFun 2 года назад
*What kind of programs are you planning to build with the PySimpleGUI library?* 🤓
@dadan.dahman.w
@dadan.dahman.w 2 года назад
I want to build a desktop app for integration machine learning model sentiment analysis
@ipelezikis
@ipelezikis 2 года назад
Didn't know about the sg.UserSettings. I would implement the parsing manually.. Nice to know now :-)
@pieterjdw
@pieterjdw 2 года назад
I have a simple programme selecting two date inputs with some condition checks and would like to gui this
@stenvrolijk9177
@stenvrolijk9177 2 года назад
im building a stock backtrade program
@rzipper1716
@rzipper1716 Год назад
Intro genetic algorithm.
@arielspalter7425
@arielspalter7425 2 года назад
Excellent tutorial! One of the best I’ve seen on PySimpleGui. Perfect pace, topic coverage etc. subscribed!
@CodingIsFun
@CodingIsFun 2 года назад
Awesome, thank you and welcome aboard! 👍
@dudeCoding
@dudeCoding 4 месяца назад
at 12:46 when you create a config file, it might save as a config.ini.txt file. if it does, open the file, go to save as, "config.ini". this will convert the text document to an ini file! Took me a while to figure this out.
@CodingIsFun
@CodingIsFun 4 месяца назад
Glad you figured it out. Thanks for watching! Cheers, Sven ✌️
@cuongt42184
@cuongt42184 2 года назад
I want to say this is probably one of the best GUI tutorials I've experienced. I have struggled for years trying to build customer GUI in python and I just wanted to say thank you for making this easy to understand and purposeful. SUBSCRIBED!
@CodingIsFun
@CodingIsFun 2 года назад
Ah, you're making me blush! Thanks for the kind comment and happy to hear that you found this video helpful. Good luck with your GUI project, and happy coding! 👍
@skaruts
@skaruts 2 года назад
I love that they have a theme called *_SystemDefault,_* and then another one called *_SystemDefault1,..._* and then one called *_SystemDefaultForReal._* :)
@CodingIsFun
@CodingIsFun 2 года назад
Nice catch, I haven't noticed it 😁
@13antonispao
@13antonispao 2 года назад
Thank you for another amazing video! I am quite new to Python and your channel (only watched a few videos so far), and your videos make it all look really exciting! I'm a big sucker for practical applications when it comes to coding :) One thing that I can think of in terms of foolproofing: If the config file gets somehow deleted, I assume the app will crash on startup (maybe? I am new as I said), so maybe it is possible to check in the code if the config file exists, and if it doesn't proceed to create one with some default values before running anything else. I wonder how tough this will be to implement, I might actually try to do this myself in a fork in the future. PS: Love your accent!
@CodingIsFun
@CodingIsFun 2 года назад
*I am glad to hear you are enjoying them; thanks for watching and for the comment!* You have a very valid point there. The application will crash if the settings file does not exist. You could hard code any default settings in the python file to prevent this. Before loading the settings, you could check whether the settings file exists. If it does not exist, you could create a new file and dump the default settings there. Here is a complete example for you: github.com/PySimpleGUI/PySimpleGUI/blob/master/DemoPrograms/Demo_Settings_Save_Load.py Take a look at line 27. I hope it helps, and also, thank you very much for the coffee donation. I appreciate it! 🙏
@13antonispao
@13antonispao 2 года назад
@@CodingIsFun Thanks for the tip, I'll be sure to take a look!
@JoshonkeysMusic
@JoshonkeysMusic Год назад
hanks lot Sir.. You helping us..
@CodingIsFun
@CodingIsFun Год назад
Glad it was helpful!
@ArnauViaM
@ArnauViaM 2 года назад
Thanks!
@CodingIsFun
@CodingIsFun 2 года назад
A pleasure! Thanks for watching! :)
@gtstudi0-o7o
@gtstudi0-o7o Год назад
hello do you have a turtorial with merging 2 excel data using PySimpleGUI?
@CodingIsFun
@CodingIsFun Год назад
Hey, thanks for watching! If you wanna check out how to merge Excel data using pandas and xlwings, I've got a separate video for you right here: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-AHS925L8JVk.html After you've got your script working, you can totally build a GUI around your app with PySimpleGUI. Happy coding!
@mudassarhayat4616
@mudassarhayat4616 2 года назад
Brilliant
@CodingIsFun
@CodingIsFun 2 года назад
Happy to hear that it was useful; thank you for taking the time to leave a comment and for watching the video!
@adnanberki3869
@adnanberki3869 Год назад
to the point
@CodingIsFun
@CodingIsFun Год назад
Thank you for your comment, Adnan Berki! I'm glad you found the content to be concise and to the point. 👍
@koosschutter1675
@koosschutter1675 7 месяцев назад
pysimplegui will now be moving to a subscription model if you can believe that. Do you think that the older version 4, if installable, could still be used without problem or interference?
@CodingIsFun
@CodingIsFun 7 месяцев назад
Oh wow, I didn't know that. Thanks for pointing it out. I've just checked the GitHub and PySimpleGUI page. I guess that after its sunset in Q2 2024, it will continue to work but won't be further developed. This could mean it may not be compatible with newer Python versions, and there will be no bug fixes, etc. However, if you're using your GUI in a non-commercial setting (as a hobbyist), PySimpleGUI 5 will be available free of charge and is fully backward compatible. Therefore, upgrading to the latest version might be a good move.
@koosschutter1675
@koosschutter1675 7 месяцев назад
@@CodingIsFun I'm ok with using the version of everything that I currently have, but even though I'm not a good coder, I'm developing a useful app I'm rather proud of, and so I had to ask chatgpt about installing specific versions of packages and virtual environments because I don't want to upgrade.
@arunasrancevas6095
@arunasrancevas6095 2 года назад
Any lesser known python gui libraries? Also do you know any alternatives matploblit? Anything to learn and predict crypto prices for school project?
@CodingIsFun
@CodingIsFun 2 года назад
A quick google search will show you many different Python libraries. I just like the simplicity of PySimpleGUI. In regards to plotting libraries, I prefer 'Plotly'. I am not really an expert on predicting crypto prices, sorry!
@alterchannel2501
@alterchannel2501 2 года назад
If I write the pip install code, it returns an error, why? I'm from Italy, but i don't think the operation languagr matters in the prompt cmd
@CodingIsFun
@CodingIsFun 2 года назад
Thanks for watching the watching and your question. It is hard to tell from a distance what is causing the error. Try searching for the text of your error message on google/StackOverflow.
@KanhaiyaLal-ze3ri
@KanhaiyaLal-ze3ri Год назад
can you show gui file location.
@CodingIsFun
@CodingIsFun Год назад
I don't know what you mean
@arunasrancevas6095
@arunasrancevas6095 2 года назад
How do you even learn such niche libraries?
@CodingIsFun
@CodingIsFun 2 года назад
The creator of the PySImpleGUI library, Mike, created an excellent documentation and even provided example applications which you can run the browser: pysimplegui.trinket.io/demo-programs#/demo-programs/menus Happy Coding!
@MrPooser
@MrPooser 2 года назад
100% deutsch :D
@CodingIsFun
@CodingIsFun 2 года назад
Thanks for watching!
@karandave7967
@karandave7967 2 года назад
Can you make a video on ms SQL connection with python with GUI
@CodingIsFun
@CodingIsFun 2 года назад
Thank you for watching the video & your suggestion.
@troun
@troun Год назад
Thanks for this video, I have a question, What font are you using on the code editor.
@CodingIsFun
@CodingIsFun Год назад
Thanks for watching. I think it is "Menlo" in Atom
@animatorslife9733
@animatorslife9733 8 месяцев назад
Wanted a beginner gui python library because tkinter felt old looking. Safe to say, landed in the right place!
@CodingIsFun
@CodingIsFun 8 месяцев назад
Happy to hear that you found the video and liked it. Happy coding! Cheers, Sven ✌️
@ojajuniemolamarvellous3044
@ojajuniemolamarvellous3044 2 года назад
Thank you for this amazing video! please help me, after running the code, I received this error message "Traceback (most recent call last): File "C:\Users\Ojajumi Marvellous\PycharmProjects\SETTINGS\main.py", line 105, in font_size = int(settings["GUI"]["font_size"]) TypeError: int() argument must be a string, a bytes-like object or a real number, not 'NoneType', please I am new in the system.
@CodingIsFun
@CodingIsFun 2 года назад
Thanks for watching. Please try to clone the entire repo from GitHub and run your code again (I assume your missing the settings file). Also, let me know if you have modified the code. Thanks!
@Alex-zr7wr
@Alex-zr7wr Год назад
I can help with this problem. You may be saving config.ini as a text file when saving it in Notepad and so it won't load correctly. Go into your folder and check if the type says "Text" or "Configuration settings." If it is text, then open a new instance of notepad and copy/paste the settings over. When using "save as," make sure the field "save as type:" is "All Files." Check the type again. Now it should be a configuration settings file and the program should work.
@PinkPixelRabbit
@PinkPixelRabbit Год назад
This channel is crazy... your tutorials and ideas are even more valuable than those paid courses on Udemy! Thanks for making these tutorials Sven 😇
@CodingIsFun
@CodingIsFun Год назад
Happy to hear that! Thanks a lot for your comments and support! 🤩
@PinkPixelRabbit
@PinkPixelRabbit Год назад
It seems that psgcompiler doesn't work on MacOS... Anyone got the same issue? How can I convert it to a .app or .dmg?
@bharathreddy7511
@bharathreddy7511 2 года назад
hi I'm currently working on automated test data generator based on user inputs to the fields. And these inputs are provided to the user using sg.combo(list of options to select from). What I'm wondering is ,is there any way that we can provide a popup to the user when he selects an option from list of drop-down options to get more inputs from the user. For example I have options like date,name,phone number etc in the drop-down which is created using sg.Combo. Now when the user selects date from the list can we provide a popup(immediately after selecting date option)so that the user can provide different dates (starting and ending date). Similarly if he selects phone number can we provide a popup so that we can ask him what kind of phone number he is looking like any particular format (xxx-xxx-xxxx or number with country code) and so on. I have searching for this for past three days. Any suggestions from you might help me finish the major part of my problem. Thanks in advance.
@CodingIsFun
@CodingIsFun 2 года назад
Thank you for watching the video. Your questions are great, but finding the time to answer them is difficult. Kindly understand that I receive many requests for individual solutions or modifications. That said, you might want to join our Discord server (pythonandvba.com/discord) and post your question there. Thanks for your understanding. Happy Coding!
@vajoh3
@vajoh3 2 года назад
Nice. I would love to see more videos of PySimpleGUI
@CodingIsFun
@CodingIsFun 2 года назад
Thanks for watching and well noted!
@walidmat8972
@walidmat8972 2 года назад
Amaaaaaaazinnnnnng video , very very helpfull thanks a lot you saved me a lot of time brother
@CodingIsFun
@CodingIsFun 2 года назад
Happy to hear that it was useful; thank you for taking the time to leave a comment and for watching the video!
@vladimirkostov8182
@vladimirkostov8182 8 месяцев назад
Hello, your videos about PySimpleGUI are awesome! I would like to ask you if you know, is it possible to insert invoice template made in excel in pysimplegui app and for example when you press a button named " Preview of your invoice " to show popup window with the template that have been made in excel? Or something like that? Thanks in advance!
@CodingIsFun
@CodingIsFun 8 месяцев назад
Thanks so much for watching the video and leaving a comment! Your request is definitely noted. However, I get a ton of requests for custom solutions and, as much as I'd love to help everyone out, I just don't have the time in my schedule to develop and test all of them. I hope you can understand. Happy Coding!
@adeelmunir6019
@adeelmunir6019 Год назад
Thanks for such a wonderful and comprehensive tutorial yet very precise. A great contribution for the community , Thanks again
@CodingIsFun
@CodingIsFun Год назад
Thanks for the positive feedback! Appreciate you taking the time to leave a comment. 👍
@tobiewaldeck7105
@tobiewaldeck7105 Год назад
Thank you for these new possibilities for me. I was wondering if you could point me in the right direction. I have two dictionaries where the field names are different. I would like the user to be able to match one field to another so that dict1[key] = dict2[newkey]. In the original the headers of the csv file needs to manually changed to match the other file. It just needs to be some event, lists or popup where I can match the field names.
@CodingIsFun
@CodingIsFun Год назад
Thank you for watching the video and for your question. Unfortunately, I do not know how to implement that right off the bat. I would also need to search the internet for a solution. Sorry that I cannot help!
@tobiewaldeck7105
@tobiewaldeck7105 Год назад
@@CodingIsFun Thank you for your response. What I would have liked is some table structure with direct matching with clicking or selecting (Text1 = Client_Name), but the only thing I could come up with is a popup with two listboxes where one is just for show and the other is where I have to pick the right fields then do this: count = -1 for k, v in dict1.items(): count = count +1 try: dict2[selectedkeys[count]] = v except: pass But with this method the selecting must be in the right order and amount as the other.
@Kakzz31
@Kakzz31 Год назад
A useful and competent explanation, so I tried it and it turned out that everything works fine. Special thanks to the author for such useful content.
@CodingIsFun
@CodingIsFun Год назад
Glad you liked it. Thanks for watching and taking the time to leave a comment!
@rzipper1716
@rzipper1716 Год назад
Great Job ... Thank you. That was very helpful !
@CodingIsFun
@CodingIsFun Год назад
Glad it was helpful! Thank you for watching the video and for your comment! 👍
@dudeCoding
@dudeCoding 3 месяца назад
Great tutorial. How large was the .exe file in the end? mine is 38,297 kb. Thank you!
@CodingIsFun
@CodingIsFun 3 месяца назад
Thanks for watching. I don’t remember the exact file size of my executable, but it was definitely over 10MB. The “issue” with compiling is that all the packages required to run your GUI need to be included in the executable. To ensure that you compile only the necessary packages for your application, it is recommended to create a virtual environment for your project, as shown in the video. So, turning a Python file into an executable is possible, but it comes with the downside of a potentially large final file size (even for a relatively 'simple' GUI) Cheers, Sven ✌️
@YammyBoh7
@YammyBoh7 2 года назад
This was great timing. There was one thing in particular I couldn't figure out how to do and you helped me. Thank you :D
@CodingIsFun
@CodingIsFun 2 года назад
Happy to hear that it was useful; thank you for taking the time to leave a comment and for watching the video!
@normag6769
@normag6769 6 месяцев назад
Sven, I quick question: for this example, are you using pysimplegui version 5 or 4?
@CodingIsFun
@CodingIsFun 6 месяцев назад
Thanks for watching. I've used PySimpleGUI v4. Cheers, Sven ✌️
@hodifa_almosa
@hodifa_almosa 8 месяцев назад
❤❤❤
@CodingIsFun
@CodingIsFun 8 месяцев назад
❤️❤️🤩
@eduedu726
@eduedu726 2 года назад
your videos are inspirational, much waited week by week. thanks for your dedication !
@CodingIsFun
@CodingIsFun 2 года назад
Happy to hear that you enjoyed this one too! Thanks for the comments and support!
@johnkennicoleprado5797
@johnkennicoleprado5797 2 года назад
This is the best free software Ive seen. Respect.
@CodingIsFun
@CodingIsFun 2 года назад
Thanks for the kind words! I am glad you enjoyed it.
@chrisalfred5567
@chrisalfred5567 Год назад
You are a brilliant presenter.
@CodingIsFun
@CodingIsFun Год назад
Thanks for the kind words and watching the video! :)
@myasaee
@myasaee Год назад
Fantastic video. Easy to follow, fast and clear. Love the style.
@CodingIsFun
@CodingIsFun Год назад
Glad you liked it. Thanks for watching and taking the time to leave a comment!
@tobiewaldeck7105
@tobiewaldeck7105 4 месяца назад
Hi. Why is my pyinstaller applications being flagged by antivirus software. I am switching to a new UI and I want to sell my applications, but I don't know how long that would last if my software get flagged by antivirus.
@CodingIsFun
@CodingIsFun 4 месяца назад
Thank you for watching. Unfortunately, this issue occurs quite often. You can see more details here: stackoverflow.com/questions/43777106/program-made-with-pyinstaller-now-seen-as-a-trojan-horse-by-avg
@tobiewaldeck7105
@tobiewaldeck7105 4 месяца назад
@@CodingIsFun Thank you for the response. I have seen about compiling the bootloader but that would take many gigs to download and is complicated. Just some apps get flagged and others don't. Mystery! Why don't pyinstaller fix it.
@leonardolozzi
@leonardolozzi 6 месяцев назад
Can i put an image instead text for substitue text keywords in Word?
@CodingIsFun
@CodingIsFun 5 месяцев назад
Yes, that is possible. Have a look here: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-T3meVMaV8AA.htmlsi=_vPhVryYXpHdvHDk Happy Coding! Cheers, Sven ✌️
@gaming-with-ali
@gaming-with-ali Год назад
im having an issue with the Settings function on "SETTINGS_PATH = Path.cwd()" im getting an error: Unresolved reference 'Path' Why?
@CodingIsFun
@CodingIsFun Год назад
Did you import the pathlib module as shown in the video?
@gaming-with-ali
@gaming-with-ali Год назад
@@CodingIsFun oh forgot
@Евгений-ф8н2э
@Евгений-ф8н2э Год назад
You are one of the best code explainers on RU-vid! Thanks a lot!
@CodingIsFun
@CodingIsFun Год назад
It's very kind of you to say so, thank you! 😀
@florianroeseler2404
@florianroeseler2404 2 года назад
Very in-depth, but concise at the same time!
@CodingIsFun
@CodingIsFun 2 года назад
Glad it was helpful! Thanks for watching, Florian!
@maxb1154
@maxb1154 2 года назад
This was so helpful!! Thank you
@CodingIsFun
@CodingIsFun 2 года назад
Glad it was helpful! Thanks for watching! :)
@JyskMaker
@JyskMaker Год назад
Hi love this guide and used it to start learning Python. 🙂 Can some body help me here.. i have a test.ini file with this in it. [TEST] 1 = 0,1,2,3 2 = 3,2,1 4 = A,B,C 5 = A,1,2,B, 3,2 AL = Temp, Man Is there a way to read the ini file like READ["TEST"] and get the 1,2,4,5, AL as a result? PS trying to learn to program python.
@CodingIsFun
@CodingIsFun Год назад
Thanks for watching. Here you are: import configparser # Create a configparser object config = configparser.ConfigParser() # Read the ini file config.read('test.ini') # Get the keys from the 'TEST' section keys = config.options('TEST') # Print the keys print(keys) If you like the solution, consider supporting me here: pythonandvba.com/coffee-donation Thanks!
@JyskMaker
@JyskMaker Год назад
@@CodingIsFun Its looks fine, but it makes all entryes from the ini file into lower letters 😞
@JyskMaker
@JyskMaker Год назад
@@CodingIsFun Just used keys = [tekst.title() for tekst in keys] 🙂
@tanmaygoyal8150
@tanmaygoyal8150 Год назад
Hey. This was super helpful. But I am facing one issue here. I run the final script, click on settings -> save current settings -> ok (in the popup) and instead of closing only the settings window, this closes the main window as well. However if I do not include the popup feature in the settings window, and then click on save current settings button, then it works as expected and only closes the settings window. Realised that it does not actually close the main window but the main window goes into background processes. This is very undesirable. PLEASE HEL.P
@CodingIsFun
@CodingIsFun Год назад
Thanks for watching. Can you please clone the repo and try again? Thanks!
@tanmaygoyal8150
@tanmaygoyal8150 Год назад
@@CodingIsFun Thanks. It just turned out to be a memory issue on my PC itself. Its resolved now. However I notice that the size of .exe file is 36MB, and the startup time for the app is significant (7 seconds). Is there any way to reduce the startup time and/or reduce the size of .exe file?
@tanmaygoyal8150
@tanmaygoyal8150 Год назад
Actually I am tasked with making a light and simple GUI as a front-end for some already heavy backend code. This is part of a research project with an industry partner. Can you suggest some other options for doing this?
@AhmedRabeh18
@AhmedRabeh18 2 года назад
The app is not working : PS C:\Users\pc> python -u "c:\Users\pc\Desktop\Data_Entry\main.py" Traceback (most recent call last): File "c:\Users\pc\Desktop\Data_Entry\main.py", line 105, in font_size = int(settings["GUI"]["font_size"]) TypeError: int() argument must be a string, a bytes-like object or a real number, not 'NoneType'
@CodingIsFun
@CodingIsFun 2 года назад
The app is working, otherwise I would have not been able to record this video 😅 Please check if you entered a number for the font size in the settings file.
@juancharlie777
@juancharlie777 6 месяцев назад
Excellente! I just subscribed.
@CodingIsFun
@CodingIsFun 6 месяцев назад
Glad you liked the video and welcome aboard! 🥳🎉 Cheers, Sven ✌️
@warkeyash007
@warkeyash007 Год назад
Hey,this video helps me a lot. I also combined it using the simple user form to collect information. I just want to understand that whenever I am trying to print those input values in excel, file path is also getting embedded into it. Can you please help here to get specific “key” values in pysimplegui ?
@CodingIsFun
@CodingIsFun Год назад
Thank you very much for watching the video and your comment. Your requirements are well noted. Yet, I receive many requests for creating individual solutions. As much as I want to help, I simply do not find the time in my daily schedule to develop & test all the different requests. I hope you can understand. Thank you!
@iDea16388-c
@iDea16388-c 2 года назад
I hope you release a new video as my suggestion soon. Thank you I am from Cambodia
@CodingIsFun
@CodingIsFun 2 года назад
I will try my best, but I cannot make any promises. Greetings to Cambodia.
@2JSinc
@2JSinc Год назад
Having 0 knowledge about python and someone who wants to learn and make a custom GUI app for my specific needs, this gives me high hope that it is possible for me to achieve and make one, thank you for this...
@CodingIsFun
@CodingIsFun Год назад
Glad I could help! Good luck with your project and happy coding! :)
@KanhaiyaLal-ze3ri
@KanhaiyaLal-ze3ri Год назад
Hi CodingIsFun, How to consolidate excel file from sharepoint using python.
@CodingIsFun
@CodingIsFun Год назад
While I'm happy to try and help, it sounds like your question is beyond the scope of the tutorial and would require a custom solution. Unfortunately, I don't have the time to code something specific for every viewer. If you'd like some support and guidance from a community of like-minded people, you might want to check out my Discord server at pythonandvba.com/discord. Good luck with your project. Happy Coding!
@MDTVclips
@MDTVclips Год назад
i like the content thanks a lot , what's the function to convert to .txt please !!
@CodingIsFun
@CodingIsFun Год назад
Thanks! What have you tried so far?
@Sol_Naif
@Sol_Naif Год назад
Thank you so much for your excellent and unique explanation. Thank you from the bottom of my heart.
@CodingIsFun
@CodingIsFun Год назад
Happy to hear that you liked the tutorial! 🤩
@nutchateangkool209
@nutchateangkool209 Год назад
Is PySimpleGUI support PDF File?
@CodingIsFun
@CodingIsFun Год назад
Thanks for watching. What exactly do you mean? PySimpleGUI is "just" a tool to create the GUI for your Python file.
@nutchateangkool209
@nutchateangkool209 Год назад
@@CodingIsFun I have main code(python) about detect mistake document on PDF file and I want to show PDF file on gui. How can I do it? Would you recommend something? Can I Use PySimpleGUI?🥲
@erolsavas19
@erolsavas19 Год назад
I follow the examples on your channel with pleasure. The examples you give are great. Thanks.
@CodingIsFun
@CodingIsFun Год назад
Glad you like them! Thanks for watching and taking the time to leave a comment. I appreciate it! :)
@ediahmadfauziserbhaneka9946
Thank you so much bro. Sending virtual hugs. Worked like a charm ;-)
@CodingIsFun
@CodingIsFun Год назад
An absolute pleasure, very happy to hear that you found it useful!
@satyapatchigolla8300
@satyapatchigolla8300 Год назад
What is meant by sg in first line
@CodingIsFun
@CodingIsFun Год назад
In Python, when you import a library, you can choose to give it a different name that's easier to use in your code. In this case, the library PySimpleGUI is assigned the name "sg". This allows you to call functions from PySimpleGUI by using the shortened name "sg" instead of having to type out the full name "PySimpleGUI" each time. For example, instead of writing "PySimpleGUI.Window()", you can write "sg.Window()" to create a new window object. This can make your code more concise and easier to read.
@ramchillarege1658
@ramchillarege1658 9 месяцев назад
Nice demo. Thanks
@CodingIsFun
@CodingIsFun 9 месяцев назад
Glad to hear you liked it! Thank you for commenting and watching. 👍
@chrisalfred5567
@chrisalfred5567 Год назад
Using your tutorial as a basis of an application to automate conversion of exported bank statements into tax return data.
@CodingIsFun
@CodingIsFun Год назад
Sounds existing! Good luck with your project! Happy Coding 👍
@joedulis
@joedulis Год назад
Thank you so much for your video! Your tutorial is so easy to follow, thanks!
@CodingIsFun
@CodingIsFun Год назад
Glad you liked the video. Thank you very much for watching and being a member of this channel for over one year now. I truly appreciate your support! 🙏
@CRITCS1990
@CRITCS1990 Год назад
Will definitely try using this to modify my own what I made by seeing your videos . ❤
@CodingIsFun
@CodingIsFun Год назад
Wonderful! Happy Coding! :)
@MrSanfrinsisco
@MrSanfrinsisco 2 года назад
I'm only at 9:30 right now so maybe I'll see it happen but I'm noticing you don't use elif statements, is that just a preference? Is there a reason for this?
@CodingIsFun
@CodingIsFun 2 года назад
Thanks for watching. Personal preference to avoid another level of indentation. Feel free to use elif
@MrSanfrinsisco
@MrSanfrinsisco 2 года назад
​ @Coding Is Fun sweet, thank you!
@CRITCS1990
@CRITCS1990 Год назад
As I had no even bit of knowledge on python and I found your videos and drives me to learn coding and Yes you are right it’s fun, thanks for introducing me to python and your explanations are very clear and understanding. I saw your video of making gui for data entry. So ad a chef I wanted to make my own program to when I entered the data and it will go and save to a my own excel format. Thanks to you I was successful 90% . ❤ now I wrote the code and everything works, I just wanted to know how I can make it data to go and store in my format as a example Recipe name - will go to the head line and when I feed information to ingredients button it will save in specific column I want it to be. Could you please help me with that ? And keep up the good work. And in my opinion the by watching most other people you make things very clear
@CodingIsFun
@CodingIsFun Год назад
Thanks so much for watching the video and leaving a comment! Your request is definitely noted. However, I get a ton of requests for custom solutions and, as much as I'd love to help everyone out, I just don't have the time in my schedule to develop and test all of them. I hope you can understand. Happy Coding!
@CRITCS1990
@CRITCS1990 Год назад
Of course no doubt you have lot of requests. It’s all good, good things take time .
@tagliarini
@tagliarini Год назад
Amazing!
@CodingIsFun
@CodingIsFun Год назад
Thanks!
@arunasrancevas6095
@arunasrancevas6095 2 года назад
What about streamlit? Your video is third suggestion?
@CodingIsFun
@CodingIsFun 2 года назад
I like to tinker around with those libraries in my leisure time. And the official streamlit documentation is also a great resource with fantastic examples for each element: docs.streamlit.io/
@doughughes257
@doughughes257 Год назад
Thanks!
@CodingIsFun
@CodingIsFun Год назад
Thank you very much for your support. 👍 I greatly appreciate it! 🙏
@SilentReidy
@SilentReidy Год назад
Has anyone has issues with the settings file not working with the font size and family, keep receiving an error
@CodingIsFun
@CodingIsFun Год назад
The actual error message would be helpful, I guess
@SilentReidy
@SilentReidy Год назад
@@CodingIsFun TypeError : int() argument must be a string, a btyes-like object or a real number not 'NoneType'
@CodingIsFun
@CodingIsFun Год назад
@@SilentReidy 1. Do you have created the settings files? 2. Ensure not to have any spelling mistakes 3. If nothing works, please clone the GitHub repo (link in the description) and run the code.
@iDea16388-c
@iDea16388-c 2 года назад
Thank you
@CodingIsFun
@CodingIsFun 2 года назад
You're welcome
@Rubbernecker
@Rubbernecker Год назад
Excellent video!!!
@CodingIsFun
@CodingIsFun Год назад
Thanks for the positive feedback! Appreciate you taking the time to leave a comment.
@AhmedRabeh18
@AhmedRabeh18 2 года назад
this is good thanks
@CodingIsFun
@CodingIsFun 2 года назад
Thanks!
@Pixel_Recap
@Pixel_Recap 2 года назад
How we print out output of a function ?
@CodingIsFun
@CodingIsFun 2 года назад
Not entirely sure what you are trying to achieve, but you could use: sg.easy_print("your message goes here")
@Pixel_Recap
@Pixel_Recap 2 года назад
@@CodingIsFun can you make a video about this problem?
@luiscala1669
@luiscala1669 2 года назад
thx work
@CodingIsFun
@CodingIsFun 2 года назад
You're very welcome! Thank you for watching and for the comment!
@shinrafahell
@shinrafahell 2 года назад
Kudos for you!👍
@CodingIsFun
@CodingIsFun 2 года назад
Thank you! 😃
@shinrafahell
@shinrafahell 2 года назад
@@CodingIsFun you are welcome sir.
@DeTudoTutoriais10
@DeTudoTutoriais10 2 года назад
got an error, do you know why? : File "main.py", line 100, in settings = sg.UserSettings( TypeError: __init__() got an unexpected keyword argument 'use_config_file'
@CodingIsFun
@CodingIsFun 2 года назад
Please ensure to use the latest PySimpleGUI version by typing 'pip install pysimplegui --upgrade' and try again. Thanks!
@DeTudoTutoriais10
@DeTudoTutoriais10 2 года назад
@@CodingIsFun It worked. Thanks
@makemoneyonline6706
@makemoneyonline6706 Год назад
Sir please what code editor are you using
@CodingIsFun
@CodingIsFun Год назад
Thanks for watching! In the screen recording I am using Atom. But for my daily work I am using VS code.
Далее
Modern Graphical User Interfaces in Python
11:12
Просмотров 1,5 млн
titan tvman's plan (skibidi toilet 77)
01:00
Просмотров 5 млн
Ask Steve - 3 minute API demo
3:19
Просмотров 1
I use Drag and Drop to build modern Python Apps
14:08
How is THIS Coding Assistant FREE?
5:19
Просмотров 148 тыс.
Make a GUI with just ONE LINE of code using Python
9:35
Java Functional Programming | Full Course
2:22:15
Просмотров 571 тыс.