Coding Is Fun
Coding Is Fun
  • 150
  • 7 220 645
Build and Deploy a Multi-Page Web Application Using Python (Streamlit)
👉 Explore All My Excel Solutions: pythonandvba.com/solutions
𝗗𝗘𝗦𝗖𝗥𝗜𝗣𝗧𝗜𝗢𝗡
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
In this video, I’ll guide you step-by-step on how to build and deploy a multi-page web application in just 15 minutes using Python and Streamlit. No need to worry about HTML, CSS, or JavaScript-everything will be done in Python!
We’ll start by creating a simple navigation menu to switch between different pages and add a fully functional modal contact form. This project will showcase how powerful and easy Streamlit makes web development.
I'll also show you how to integrate no-code tools to enhance your app's functionality, making it even more versatile. By the end of this tutorial, you’ll have a professional-looking web app ready to go. Plus, I’ll teach you how to deploy it on the Streamlit Community Cloud for free, so you can share your work with the world.
🌍 𝗟𝗜𝗡𝗞𝗦:
▶ Live Website: multipage-webapp.streamlit.app/
▶ Source Code: github.com/Sven-Bo/python-multipage-webapp
▶ Pabbly Connect: pythonandvba.com/go/pabbly-connect
▶ Material Icons: fonts.google.com/icons
▶ Build a Streamlit Sales Dashboard: czcams.com/video/Sb0A9i6d320/video.html
▶ Build a Streamlit ChatBot App: czcams.com/video/Sb0A9i6d320/video.html
⭐ 𝗧𝗜𝗠𝗘𝗦𝗧𝗔𝗠𝗣𝗦:
00:00 - Introduction
01:26 - Installing Dependencies
01:57 - Creating 'Hello World' App
02:52 - Setting Up Navigation Menu
06:26 - Inserting Logo
07:21 - Creating 'About Me' Page
09:30 - Creating Contact Form
10:53 - Setting Up No Code Automation
14:45 - Building Sales Dashboard & ChatBot
15:48 - Styling the App
16:55 - Configuring Secrets File
17:49 - Deploying the App
19:43 - App Review
20:20 - Outro
𝗧𝗢𝗢𝗟𝗦 𝗔𝗡𝗗 𝗥𝗘𝗦𝗢𝗨𝗥𝗖𝗘𝗦
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
🆓【𝗙𝗥𝗘𝗘】Excel Add-in (𝗠𝘆𝗧𝗼𝗼𝗹𝗕𝗲𝗹𝘁): pythonandvba.com/mytoolbelt
📊 Dashboard Excel Add-In (𝗚𝗿𝗮𝗳𝗹𝘆): pythonandvba.com/grafly
🎨 Cartoon Charts Excel Add-In (𝗖𝘂𝘁𝗲𝗣𝗹𝗼𝘁𝘀): pythonandvba.com/cuteplots
🤪 Fun Emoji Excel Add-In (𝗘𝗺𝗼𝗷𝗶𝗳𝘆): pythonandvba.com/emojify
📑 Excel Templates: pythonandvba.com/go/excel-templates
🎓 My Courses: pythonandvba.com/go/courses
📚 Books, Tools, and More: pythonandvba.com/resources
𝗖𝗢𝗡𝗡𝗘𝗖𝗧 𝗪𝗜𝗧𝗛 𝗠𝗘
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
🔗 LinkedIn: www.linkedin.com/in/sven-bosau/
📸 Instagram: codingisfun_official
💻 GitHub: github.com/Sven-Bo
💬 Discord: pythonandvba.com/discord
📬 Contact: pythonandvba.com/contact
☕ 𝗕𝘂𝘆 𝗺𝗲 𝗮 𝗰𝗼𝗳𝗳𝗲𝗲?
If you want to support this channel, you can buy me a coffee here:
▶ pythonandvba.com/coffee-donation
zhlédnutí: 15 093

Video

How to Add a Hover Effect for Buttons in VBA UserForms
zhlédnutí 1KPřed měsícem
👉 Explore All My Excel Solutions: pythonandvba.com/solutions 𝗘𝗦𝗖𝗥𝗜𝗣𝗧𝗜𝗢𝗡 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ In this tutorial, I'll guide you through adding hover effects to your buttons in VBA UserForms. Unfortunately, VBA does not directly support hover effects, such as changing the button's background color when the mouse hovers over it. However, there are workarounds to achieve this. In this video...
How to Create an Excel Data Form Using Python + ChatGPT
zhlédnutí 6KPřed měsícem
👉 Explore All My Excel Solutions: pythonandvba.com/solutions 𝗘𝗦𝗖𝗥𝗜𝗣𝗧𝗜𝗢𝗡 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ In this video, I'll show you how to create a simple and effective Excel data entry form using Python. We'll start with a design from Figma and convert it into working Python code using the Tkinter-Designer package, saving you hours of manually positioning the GUI elements. Next, I'll guide you ...
Create Stunning Python GUIs in 10 Minutes With Drag & Drop
zhlédnutí 40KPřed měsícem
👉 Explore All My Excel Solutions: pythonandvba.com/solutions 𝗘𝗦𝗖𝗥𝗜𝗣𝗧𝗜𝗢𝗡 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ In this video, I'll show you how to create amazing Python GUIs in just 10 minutes using drag-and-drop. We'll take a design from Figma and turn it into working Python code with the tkinter Designer package, saving you hours of manually positioning the GUI elements. I'll also show you how to make...
Automate Your Excel Tasks Using Python
zhlédnutí 11KPřed 2 měsíci
👉 𝗢𝗪𝗡𝗟𝗢𝗔 𝗧𝗛𝗘 𝗘𝗠𝗢𝗝𝗜𝗙𝗬 𝗔 -𝗜𝗡: pythonandvba.com/emojify 𝗘𝗦𝗖𝗥𝗜𝗣𝗧𝗜𝗢𝗡 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ In this tutorial, I'll show you how to use xlwings to automate Excel by creating a data scraper app. We’ll extract specific cells from multiple Excel files and merge them into one spreadsheet. I’ll explain how to set up xlwings and walk you through the process of efficiently combining data. This...
How to Integrate GPT-4o into Excel
zhlédnutí 3,3KPřed 2 měsíci
👉 𝗢𝗪𝗡𝗟𝗢𝗔 𝗧𝗛𝗘 𝗘𝗫𝗖𝗘𝗟 𝗔 -𝗜𝗡: pythonandvba.com/mytoolbelt 𝗘𝗦𝗖𝗥𝗜𝗣𝗧𝗜𝗢𝗡 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ In this tutorial, I'll show you how to install a new Excel formula that connects to the OpenAI API. This formula lets you input prompts and directly get responses in your Excel cells. It's included in my free Excel add-in, "MyToolBelt." You just need your own OpenAI API key. The formula support...
Automate Excel using Python + ChatGPT-4o 🤯
zhlédnutí 21KPřed 2 měsíci
👉 Explore All My Excel Solutions: pythonandvba.com/solutions 𝗘𝗦𝗖𝗥𝗜𝗣𝗧𝗜𝗢𝗡 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ In this tutorial, I will show you how to use ChatGPT 4.0 to automate Excel tasks and create interactive charts. You'll learn to merge multiple workbooks and visualize data with PyEcharts, making your data processing more efficient. Perfect for anyone looking to enhance their Excel skills and st...
Add a Custom Namecheap Domain to Heroku in 2 min
zhlédnutí 863Před 2 měsíci
👉 Explore All My Excel Solutions: pythonandvba.com/solutions 𝗘𝗦𝗖𝗥𝗜𝗣𝗧𝗜𝗢𝗡 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ Learn how to connect your custom Namecheap domain to your Heroku app with this easy-to-follow tutorial. This video provides a detailed walkthrough, covering all the steps you need to successfully integrate your domain with Heroku. 𝐆𝐞𝐭 𝐲𝐨𝐮𝐫 𝐧𝐚𝐦𝐞𝐜𝐡𝐞𝐚𝐩 𝐝𝐨𝐦𝐚𝐢𝐧 𝐡𝐞𝐫𝐞: ▶ pythonandvba.com/go/namecheap-...
How to Deploy a Taipy App to Heroku
zhlédnutí 1,2KPřed 2 měsíci
👉 Explore All My Excel Solutions: pythonandvba.com/solutions 𝗘𝗦𝗖𝗥𝗜𝗣𝗧𝗜𝗢𝗡 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ Learn how to deploy a Taipy app to Heroku in this straightforward tutorial. I'll walk you through each step, ensuring you know exactly what to do to get your Taipy app up and running on Heroku. 🌍 𝗟𝗜𝗡𝗞𝗦: ▶ Heroku Deployment Guide: devcenter.heroku.com/articles/git ▶ Download GIT: git-scm.com/ ▶ ...
Turn An Excel Sheet Into An Interactive Dashboard Using Python (Taipy Tutorial)
zhlédnutí 16KPřed 3 měsíci
👉 Explore All My Excel Solutions: pythonandvba.com/solutions 𝗘𝗦𝗖𝗥𝗜𝗣𝗧𝗜𝗢𝗡 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ In this video, I'll show you how to start using Taipy to turn an Excel spreadsheet into a web application. We'll start from nothing and step by step, you'll learn how to set up filters, make charts, and add a theme switch to toggle between light and dark modes. This tutorial is perfect for anyo...
How to Embed Donation Forms & Buttons in Streamlit
zhlédnutí 2,2KPřed 5 měsíci
👉 Explore All My Excel Solutions: pythonandvba.com/solutions 𝗘𝗦𝗖𝗥𝗜𝗣𝗧𝗜𝗢𝗡 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ This tutorial walks you through how to add different ways to collect donations in your Streamlit app. It covers how to put in donation buttons and forms so you can start getting support directly through your app. Whether you're using platforms like BuyMeACoffee or Ko-Fi or something else, this ...
Make Your Streamlit Apps Look Amazing with Shadcn
zhlédnutí 14KPřed 5 měsíci
👉 Explore All My Excel Solutions: pythonandvba.com/solutions 𝗘𝗦𝗖𝗥𝗜𝗣𝗧𝗜𝗢𝗡 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ Give your Streamlit apps a cool, new look with Shadcn components! In this video, I'll show you a simple way to add awesome designs to your app, making it look way better than the usual Streamlit style. Find out how cool features like special cards and tables can make your app more fun and good-...
Run Python Scripts Daily Online in Just 5 Minutes: Easy Guide
zhlédnutí 16KPřed 6 měsíci
👉 Explore All My Excel Solutions: pythonandvba.com/solutions 𝗘𝗦𝗖𝗥𝗜𝗣𝗧𝗜𝗢𝗡 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ Learn how to automate and schedule your Python scripts online with this quick tutorial. I demonstrate how to upload, test, and run a Python file on PythonAnywhere, a user-friendly online platform. 🌍 𝗟𝗜𝗡𝗞𝗦: ▶ www.pythonanywhere.com ▶ help.pythonanywhere.com/pages/UploadingAndDownloadingFiles/ ▶ ...
Streamlit Meets No-Code: Automate with Ease using Zapier, Make, Pabbly Connect…
zhlédnutí 7KPřed 6 měsíci
👉 Explore All My Excel Solutions: pythonandvba.com/solutions 𝗘𝗦𝗖𝗥𝗜𝗣𝗧𝗜𝗢𝗡 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ Discover the power of integrating Streamlit apps with no-code tools in this straightforward tutorial. I'll guide you through connecting a Streamlit website form to automate data storage and messaging tasks using a no-code approach. Learn how to utilize webhooks for seamless server communication...
Build & Deploy a Website in 7 Minutes using Python
zhlédnutí 14KPřed 7 měsíci
👉 Explore All My Excel Solutions: pythonandvba.com/solutions 𝗘𝗦𝗖𝗥𝗜𝗣𝗧𝗜𝗢𝗡 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ In this video, I'll show you how to build and deploy a web application using Python and Streamlit. Streamlit lets you develop websites easily, without needing HTML, CSS, or JavaScript skills. I'll also guide you on deploying your website using Streamlit Community Cloud, a free service. The webs...
The Best Python Project No-one Talks About
zhlédnutí 11KPřed 7 měsíci
The Best Python Project No-one Talks About
Create a Google Sheets Data Entry Form with Python & Streamlit | Quick & Easy Tutorial
zhlédnutí 22KPřed 9 měsíci
Create a Google Sheets Data Entry Form with Python & Streamlit | Quick & Easy Tutorial
How to Integrate ChatGPT into Excel
zhlédnutí 22KPřed 9 měsíci
How to Integrate ChatGPT into Excel
Replace your VLOOKUP. Use THIS instead!
zhlédnutí 7KPřed 10 měsíci
Replace your VLOOKUP. Use THIS instead!
I Built an AI App Using Streamlit in 6 Hours
zhlédnutí 15KPřed 10 měsíci
I Built an AI App Using Streamlit in 6 Hours
Python in Excel is a GAMECHANGER
zhlédnutí 11KPřed 10 měsíci
Python in Excel is a GAMECHANGER
Streamlit & Google Sheets: The Easiest "Database"
zhlédnutí 21KPřed 11 měsíci
Streamlit & Google Sheets: The Easiest "Database"
Build a SaaS with Streamlit
zhlédnutí 22KPřed 11 měsíci
Build a SaaS with Streamlit
6 Quick Fixes to Improve Your Plotly Express Charts
zhlédnutí 6KPřed rokem
6 Quick Fixes to Improve Your Plotly Express Charts
Export Excel Charts to PowerPoint (Free Excel VBA Template)
zhlédnutí 6KPřed rokem
Export Excel Charts to PowerPoint (Free Excel VBA Template)
ChatGPT Code Interpreter: Things Are Getting Wild
zhlédnutí 14KPřed rokem
ChatGPT Code Interpreter: Things Are Getting Wild
Build a Streamlit Chatbot FAST 🤯
zhlédnutí 47KPřed rokem
Build a Streamlit Chatbot FAST 🤯
THIS Python Library Simplifies Working With Pandas
zhlédnutí 8KPřed rokem
THIS Python Library Simplifies Working With Pandas
A Tableau Alternative in Python for Data Analysis (in Streamlit & Jupyter) | PyGWalker Tutorial
zhlédnutí 35KPřed rokem
A Tableau Alternative in Python for Data Analysis (in Streamlit & Jupyter) | PyGWalker Tutorial
My New Excel Add-In for Interactive Charts (Behind the Scenes & Your Opinion)
zhlédnutí 4,6KPřed rokem
My New Excel Add-In for Interactive Charts (Behind the Scenes & Your Opinion)

Komentáře

  • @thewheeldeal8439
    @thewheeldeal8439 Před 2 hodinami

    is there a way to make excel charts in python? not plotly in another file, but directly in excel

  • @loutocco1906
    @loutocco1906 Před 7 hodinami

    Hi will this template work with Google Messages w/RCS?

    • @CodingIsFun
      @CodingIsFun Před 6 hodinami

      I am afraid that RCS Chats are not fully supported.

  • @omkarrane5867
    @omkarrane5867 Před dnem

    There is an error while executing in it streamlit : sales_by_product_line = df_new_selection.groupby(by=['Product line']).sum()[['Total']].sort_values("Total") .This works well in dataframe. you can fix this by dropping 'Date and Time' column with : df_new_selection = df_selection.drop(['Date','Time'], axis=1) Error: raise TypeError(f"datetime64 type does not support {how} operations") TypeError: datetime64 type does not support sum operations

    • @CodingIsFun
      @CodingIsFun Před 19 hodinami

      Thanks for watching. Please clone the GitHub repo and try again. Cheers, Sven ✌️

  • @replikvltyoutube3727

    Excell is the best GUI development framework :)

  • @SaarthiProGamerYT
    @SaarthiProGamerYT Před dnem

    The Tutorial is good but I am facing a problem, whenever I try to install streamlit, it shows that pip is not Recognized. Thanks!

    • @CodingIsFun
      @CodingIsFun Před dnem

      Thanks. Please try the folliwing: chatgpt.com/share/ec09c690-3b17-4c1b-9cfb-ecf6e123e888 Cheers, Sven ✌️

  • @gabrielditomaso2972

    my code was exatcly the same and this happening import streamlit as st import pandas as pd import numpy as np import matplotlib as mpl import plotly.graph_objects as go import plotly.subplots as sp import plotly.express as px #import CRUD # ------ CONFIGURAÇÃO DAS PAGINAS ------ pag_intro= st.Page(page="views/intro.py",title="Intro",default=True,) pag_config= st.Page(page="views/config.py",title="Configuração",) pag_dashboard= st.Page(page="views/dashboard.py", title="Dashboard",) # ------ Configuração de navegação ------ pg= st.navigation(pages=[pag_intro,pag_config,pag_dashboard]) # ------ Iniciar de navegação ------ pg.run() THE ERROR --------------------------------------------------------------------------------- > & C:/Users/ditom/AppData/Local/Programs/Python/Python312/python.exe "d:/Projetos pessoais/SISTEMA MES/Software.py" Traceback (most recent call last): File "d:\Projetos pessoais\SISTEMA MES\Software.py", line 20, in <module> pg= st.navigation(pages=[pag_intro,pag_config,pag_dashboard]) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\ditom\AppData\Local\Programs\Python\Python312\Lib\site-packages\streamlit untime\metrics_util.py", line 408, in wrapped_func result = non_optional_func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\ditom\AppData\Local\Programs\Python\Python312\Lib\site-packages\streamlit\commands avigation.py", line 178, in navigation if page._default: ^^^^^^^^^^^^^ AttributeError: 'StreamlitPage' object has no attribute '_default'

    • @CodingIsFun
      @CodingIsFun Před dnem

      Which Streamlit version are you using?

    • @gabrielditomaso2972
      @gabrielditomaso2972 Před 6 hodinami

      @@CodingIsFun the 1.37

    • @gabrielditomaso2972
      @gabrielditomaso2972 Před 6 hodinami

      @@CodingIsFun My visual code is saying the code is wrog but when I tried to run on streamlit was working normaly. I tried this later and I don't know whys thats happening

  • @bradleytiller8461
    @bradleytiller8461 Před 2 dny

    Why do i get, streamlit is not a recognised cmdlt, internal or external command??? I installed streamlit then ran the command again, the terminal confirmed that streamlit was installed, help!

    • @CodingIsFun
      @CodingIsFun Před dnem

      Thanks for watching. Please have a look here: discuss.streamlit.io/t/faq-streamlit-is-not-recognized-as-an-internal-or-external-command/67243 I hope it helps! Cheers, Sven ✌️

  • @rafaelerwin
    @rafaelerwin Před 2 dny

    can we upload some pictures on the CV? like photos of events and projects?

    • @CodingIsFun
      @CodingIsFun Před 2 dny

      You can modify the template to your needs and liking. Happy Coding! Cheers, Sven ✌️

  • @malanam
    @malanam Před 2 dny

    Does this still work now? The hamburger menu is hidden, however the footer in the bottom right with the red logo and 'Hosted with Streamlit'' is still there. Thank you

    • @CodingIsFun
      @CodingIsFun Před 2 dny

      Thanks for watching. It still works, but in the video, I was talking about the footer note "Made with Streamlit," which was removed anyways in the newer version of Streamlit. If you deploy your app on the Streamlit community cloud, you will see the "Hosted with Streamlit" badge. If you want to avoid that, you might want to deploy your app to a different (paid) hosting service like Heroku or Render. I already have video tutorials for both to guide you through the deployment process. I hope it helps! Happy Streamlit-ing! Cheers, Sven ✌️

    • @malanam
      @malanam Před 2 dny

      @@CodingIsFun Thank you for your response. Excellent content!

  • @zinebalami-s5r
    @zinebalami-s5r Před 3 dny

    Excellent video ,thank you for sharing

    • @CodingIsFun
      @CodingIsFun Před 2 dny

      Glad you enjoyed it! Cheers, Sven ✌️

  • @SamiSabirIdrissi
    @SamiSabirIdrissi Před 3 dny

    Dope

  • @kiannn
    @kiannn Před 3 dny

    Is there an alternative knowing that support for Apple has ended?

    • @CodingIsFun
      @CodingIsFun Před 2 dny

      Thanks for watching. I don't use Apple, so I'm not aware of any alternative. Cheers, Sven ✌️

  • @burkhardleuthner9208

    Thx for sharing! Because I'm a newbee: How do you get the emoji into your Py-Code? Which library is needed?

    • @CodingIsFun
      @CodingIsFun Před 3 dny

      Thanks for watching. On Windows press "Win" + "." to open the emoji picker. Cheers, Sven ✌

    • @burkhardleuthner9208
      @burkhardleuthner9208 Před 3 dny

      @@CodingIsFun : Wow! That was fast !

  • @danielc.s.8399
    @danielc.s.8399 Před 3 dny

    One question, How can I import libraries like matplotlib and sklearn from github to deploy in streamlit?

    • @CodingIsFun
      @CodingIsFun Před 2 dny

      Thanks for watching. You can import third-party packages, just like I have shown and explained in the video. Cheers, Sven ✌️

  • @diakaul7587
    @diakaul7587 Před 4 dny

    how can we integrate like dislike feature after the response is given so that user gives a thumbs up and thumns down

    • @CodingIsFun
      @CodingIsFun Před 4 dny

      Thanks for watching. That is currently not natively supported by Streamlit. Cheers, Sven ✌️

  • @salman_3833
    @salman_3833 Před 4 dny

    not sure why but i keep getting this error! ValueError: numpy.dtype size changed, may indicate binary incompatibility. Expected 96 from C header, got 88 from PyObject and it points to "from streamlit_gsheets import GSheetsConnection"

    • @CodingIsFun
      @CodingIsFun Před 4 dny

      Thanks for watching. Please clone the repo and try again. Cheers, Sven ✌️

  • @digitalvariant
    @digitalvariant Před 5 dny

    The .streamlit/comfig.toml file i have doesn't reflect on the actual page and the preview. I re-hooked it several times to github. Please help

  • @FernandoFischer6048

    Thank yoiu Very, Very Much Brother

    • @CodingIsFun
      @CodingIsFun Před 5 dny

      My pleasure! Appreciate you taking the time to watch and leave a comment. Cheers, Sven ✌️

  • @TamNguyen-cy3ix
    @TamNguyen-cy3ix Před 5 dny

    Thank you so much!!!!!!!!! This saved me tons of time as people use different ways of navigation. But this one is much better.

    • @CodingIsFun
      @CodingIsFun Před 5 dny

      An absolute pleasure, very happy to hear that you found it useful! Cheers, Sven ✌️

  • @EstephaniaRuizLeza
    @EstephaniaRuizLeza Před 5 dny

    anyone can give some pointers on how to download driver from that website?

    • @EstephaniaRuizLeza
      @EstephaniaRuizLeza Před 5 dny

      I have 109.0.5414.168

    • @CodingIsFun
      @CodingIsFun Před 5 dny

      Yes, here you are: czcams.com/video/lVTwvyPpdjQ/video.html Cheers, Sven ✌️

  • @mydetlef
    @mydetlef Před 6 dny

    I tried it this way and failed. Maybe because I used standard widgets. No matter - I then switched to ChatGPT and Co. and gave ChatGPT 4o-mini, Gemini and ChatGPT (free version) a picture of my app with a prompt. Result: Gemini was the worst result. The buttons were arranged vertically, not horizontally, and the log output didn't work. Fixing it up wasn't helpful too. ChatGPT 4o-mini worked but I got the best result from the free ChatGPT chat. Worked straight away. Added threading to actions straight away. Well done. My prompt was: "Write an app with customtkinter like the one in the picture. At the top there is a text field in which a path is to be entered. Below there are several buttons to trigger actions. The lower part is a text area in which log information is displayed by the respective action during the action. The buttons are locked during the action."

  • @alcaravan555
    @alcaravan555 Před 6 dny

    Many thanks, I hope your plan is to make a video where is connected to database and also create reports, apps like inventory, admin proyects, etc.

    • @CodingIsFun
      @CodingIsFun Před 6 dny

      Thanks for watching and your suggestions. Cheers, Sven ✌️

  • @Istock-096
    @Istock-096 Před 6 dny

    How to change IP proxy because this is automatically turning off my python script.

    • @CodingIsFun
      @CodingIsFun Před 6 dny

      Thanks for watching. Sorry, but I am not sure what you mean. Cheers, Sven ✌️

  • @KennethFunk
    @KennethFunk Před 6 dny

    Good god, I don't know who told you that this captioning was a good thing to do...but they lied. Closed Captioning has its place. Use it not your own captioning because that annoying colored square can not be turned off.

  • @Elkcib
    @Elkcib Před 6 dny

    This tutorial is just too awsome!

    • @CodingIsFun
      @CodingIsFun Před 6 dny

      Glad you liked it! Cheers, Sven ✌️

  • @cyagasa
    @cyagasa Před 7 dny

    Watching from South Africa well thanks for sharing , I am lover of Python.

    • @CodingIsFun
      @CodingIsFun Před 6 dny

      My pleasure! Appreciate you taking the time to watch and leave a comment. Greetings to South Africa. Cheers, Sven ✌️

  • @user-kt6eb5zc7x
    @user-kt6eb5zc7x Před 7 dny

    wow , i paste the complete from before and chat GPT make updates with convenience changes , perfect , Chat GPT have inllegent AI that know i want to integrate the functionality of saving submissions to an Excel file, validating email addresses, and handling form submissions within the provided Tkinter GUI, chat GPT make automatic update the code and told me the missing things he will need to add it like : Add functionality to the existing Tkinter application to validate input. Save the data to submissions.xlsx with an auto-incremented ID. Clear fields and display success/error messages.

  • @maliktanveerdhool
    @maliktanveerdhool Před 7 dny

    Great how to hide top GitHub area and bottom hosted streamlit area?

    • @CodingIsFun
      @CodingIsFun Před 6 dny

      Thanks for watching. To remove that, you could deploy your app to another web server, e.g. Render or Heroku. Cheers, Sven ✌️

  • @user-rc6vl7tf5y
    @user-rc6vl7tf5y Před 10 dny

    A site to send SMS for free using the API. Site name: SMS Chef. Please, we want Excel for this site

  • @avinashkumardarling5161

    This Video Proved Humans are better than AI. Thanks a lot.

  • @yeahnick4260
    @yeahnick4260 Před 11 dny

    i dont know but, if anybody is questioning which one to learn, why does noone say "if u cant decide, learn both" ?? Python and vba both are similar in my opinion. I first started learning vba. Now i am learning python. and thx to my vba knowledge, learning python is way easier compared to a absolute beginner

    • @CodingIsFun
      @CodingIsFun Před 4 dny

      That's, of course, also a solution 😅. Adding more tools to your toolbox does not hurt (if you are willing to spend the extra time and effort). That said, I followed a similar path as you. I first learned VBA, and that definitely helped later on when I picked up Python. Today, I am still using both Python and VBA. I guess that also explains the name of my website (pythonandvba.com 😅). Cheers, Sven ✌️

  • @GreyEyedAthena
    @GreyEyedAthena Před 11 dny

    damn I WISH ALL THINGS WERE MADE THIS EASY !!!! thank you !!!

    • @CodingIsFun
      @CodingIsFun Před 11 dny

      My pleasure! Appreciate you taking the time to watch and leave a comment. Cheers, Sven ✌️

  • @Jriad
    @Jriad Před 11 dny

    i keep getting AttributeError: module 'streamlit' has no attribute 'Page' any idea why?

    • @CodingIsFun
      @CodingIsFun Před 11 dny

      Are you using the latest Streamlit version as explained in the video (1:27 min)? pip install streamlit --upgrade Cheers, Sven ✌️

    • @Jriad
      @Jriad Před 11 dny

      ​@@CodingIsFun it seems the problem with the installation i used another PC and it worked thanks and sorry for the disturbance

  • @engvictorfarias
    @engvictorfarias Před 11 dny

    Excellent, my friend!

  • @raw8319
    @raw8319 Před 11 dny

    great tutorial!!

    • @CodingIsFun
      @CodingIsFun Před 11 dny

      Glad you liked it. Thanks for watching and taking the time to leave a comment! -Sven

  • @balazspalinkas7848
    @balazspalinkas7848 Před 12 dny

    This is an amazing video!! Thanks so much for taking the time to explain!!

    • @CodingIsFun
      @CodingIsFun Před 12 dny

      Glad it was helpful! Thanks for watching! Cheers, Sven ✌️

  • @darkened_controller_001

    Bro, seriously, you are really the god of coding to me , it was the best tutorial i have ever seen

    • @CodingIsFun
      @CodingIsFun Před 12 dny

      Thank you, mate! Happy to hear that the video helped you. Happy Coding! Cheers, Sven ✌️

  • @niko9bellic
    @niko9bellic Před 12 dny

    Hello my friend thanks by the solution, I have a question Might be saved on CSV? because sales from this las 12 months and the data exceeded the million of rows, so, by then, I can load it onto Power Query

    • @CodingIsFun
      @CodingIsFun Před 12 dny

      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! -Sven ✌️

  • @MysTiC-hk8by
    @MysTiC-hk8by Před 12 dny

    For me it's only showing white page, what should i do?

    • @CodingIsFun
      @CodingIsFun Před 12 dny

      Please clone the repo and try again, thanks! -Sven

  • @nambuiphuong4788
    @nambuiphuong4788 Před 12 dny

    In 2:16, when i rename my text file just like you, the logo didnt transfer to the "atom" logo, can you please help me describe specifically how you do that

    • @CodingIsFun
      @CodingIsFun Před 12 dny

      That is because I have set Windows to open Python files with Atom. To do this, right-click on a Python file, select "Open with," then "Choose another app." Check "Always use this app to open .py files," select Atom from the list or go to "More apps" and "Look for another app on this PC" to locate Atom, then click OK. This will set Python files to open with Atom by default. Cheers, Sven ✌️

  • @torque6389
    @torque6389 Před 13 dny

    This video is gold! Thank you!

    • @CodingIsFun
      @CodingIsFun Před 12 dny

      Happy to hear that it was useful; thank you for taking the time to leave a comment and for watching the video! Cheers, Sven ✌️

  • @sanrui
    @sanrui Před 13 dny

    great tutorial is easy to understand for me even just beginer in python like, thanks for the video

    • @CodingIsFun
      @CodingIsFun Před 13 dny

      Thanks for the positive feedback! Appreciate you taking the time to leave a comment. Cheers, Sven ✌️

  • @richievellalar3214
    @richievellalar3214 Před 14 dny

    you can use Filter F right ?

    • @CodingIsFun
      @CodingIsFun Před 13 dny

      Thanks for watching. I have not tried that. Feel free to give it a try. Cheers, Sven ✌️

  • @viniwata
    @viniwata Před 14 dny

    Thank you! This is one of the best videos on the subject. Can someone help me with an issue? When I'm on page 'X' in the menu, the background color changes to a darker shade, and the text turns solid black. However, on the other pages, the text appears in a lighter black, almost as if there's a transparency effect. How can I make all the text in the menu solid black? Thanks!

    • @CodingIsFun
      @CodingIsFun Před 13 dny

      Thanks for watching. Sorry, I haven't heard about this issue before. You might want to try your luck and ask your question in the Streamlit community forum. Cheers, Sven ✌️

  • @pagemaster4568
    @pagemaster4568 Před 14 dny

    what's the text editor he was using for running the python about 50sec in

    • @CodingIsFun
      @CodingIsFun Před 13 dny

      I think he uses the Atom text editor. Cheers, Sven ✌️

  • @user-pz4qj9pj6w
    @user-pz4qj9pj6w Před 14 dny

    Here is the data chat that i've been downloaded. It doesn't seem like a chat to me. PK  -CôX  WhatsApp Chat with Test.txtmŽ=NA …ûœâ`w+¤„í¶Ž‚(¥µc’‘fí‘g†‰‚q'N‚# Ü<ò³ŸwÛëÛíxÓa?ûïϯû#z¹:qIÀB)yg -ÐWí]¼]ì=Wî* mµÄàúŒzŽË™j Ñ ~aÁ£c™sîüžÀ˜Ԑb©>¬ê;¼x |Äd‚U‡Íî¿ Ÿ´añ#þÀoÚÉ´e÷ŽW½óÅ;[ˆ84“H¯}h¥­4aN´RÅ„7/|@ÈkóPK úËŽ†Ç  PK   -CôXúËŽ†Ç   WhatsApp Chat with Test.txtPK   I 

  • @clay_001-xb6rr
    @clay_001-xb6rr Před 15 dny

    very informative sven how do we add a image folder

    • @CodingIsFun
      @CodingIsFun Před 13 dny

      Thank you! Sorry, but I am not sure what you mean. Cheers, Sven ✌️

  • @williamsagbanagba-p7p

    Best python-streamlit coders

  • @sundayabiodun8819
    @sundayabiodun8819 Před 15 dny

    How did you use an icon as a call action button? I mean the contact me button you used that opened the contact form

    • @CodingIsFun
      @CodingIsFun Před 13 dny

      As explained in the video 4:12 min. Cheers, Sven ✌️