Use Figma to create a drag and drop User Interface for Python using TkInter

Поделиться
HTML-код
  • Опубликовано: 26 июл 2022
  • Using a module called tkdesigner you can use the drag-n-drop features of Figma to create a great looking user interface, without having to learn a lot of TkInter widgets.
    Full instructions:
    github.com/ParthJadhav/Tkinte...
    Link to Figma (sign up is free) www.figma.com/

Комментарии • 46

  • @stevehageman6785
    @stevehageman6785 Год назад +15

    GUI Design is one area where Python is seriously behind the Visual Studio experience.

  • @aethr9
    @aethr9 6 месяцев назад

    Delightful presentation.
    Coding Tcl/TKinter manually is good for fine-tuning one's GUI, but the grosser aspects are better managed with an interface as you've demonstrated.

  • @123xxxify
    @123xxxify Год назад +3

    Love the video so much, your voice as well

  • @johnnymerchant
    @johnnymerchant 9 месяцев назад +1

    Thank you for the tutorial! This is very interesting.
    I'm finishing up a major project for which I used a GUI framework called Pygubu and its app, Pygubu Designer (not drag and drop, but very fast and functional nonetheless). If I do decide to do another app in Python/Tkinter, I'll definitely check out Tkinter Designer and Figma. I don't think I'll go back to manually coding Tk widgets as that is way too tedious to be practical.

  • @manishkambleofficial
    @manishkambleofficial Год назад +4

    Thanks You For Video. The Specific Video that I want.

  • @primescope6874
    @primescope6874 Год назад

    Thanks for showing how to intergrate figma with tkinter.

  • @techguy1020
    @techguy1020 Год назад +3

    nice😊

  • @meteorite541
    @meteorite541 Год назад

    do the animations on figma get updated too?

  • @HoyHablamosDeHHD
    @HoyHablamosDeHHD 5 месяцев назад

    new sub!!

  • @shreyaskallurkar5449
    @shreyaskallurkar5449 Год назад +2

    Very helpful video. Thanks for sharing, but i will suggest you to work on audio quality else its all good
    Keep It Up👍

  • @moksh_somayajula
    @moksh_somayajula 5 месяцев назад

    How do you get the CLI?

  • @sammyjsin867
    @sammyjsin867 11 месяцев назад +1

    How can I integrate this into multiple pages so when you click login it goes into a new page you designed in figma?

    • @DeadManRising36
      @DeadManRising36 3 месяца назад

      I'm also curious about that! Have you figured this one out yet?

    • @FatimaAli-qu1tq
      @FatimaAli-qu1tq Месяц назад

      @@DeadManRising36have you figured it out?

  • @Rapha_Carpio
    @Rapha_Carpio 9 месяцев назад

    THANKS

  • @aliberspilberg1
    @aliberspilberg1 Год назад

    Sería bueno que se escuche bien el volumen del vídeo. Gracias por compartir el conocimiento

  • @arifgore
    @arifgore Год назад +1

    Nice video. Isn' t it a problem to expose your personal access token publicly?

    • @mrsjcomputing
      @mrsjcomputing  Год назад +1

      Thanks for the comment - I've revoked access for that token so it should be ok!

  • @cybersecurity9224
    @cybersecurity9224 9 месяцев назад

    thanks

  • @rajaskarandikar5014
    @rajaskarandikar5014 Год назад +1

    Please show whole installation process, incomplete video

  • @acepenaflorida5257
    @acepenaflorida5257 7 месяцев назад

    How can I integrate mysql on this?

  • @thor-mm6gy
    @thor-mm6gy Год назад +2

    U r hilarious

  • @rianaumami3906
    @rianaumami3906 Год назад

    hai, sorry.. this video so helpfull. But, i have a question. How i can generate that personal token on figma? Please answr me asap. thank you 🥺🙏

    • @Machiuka
      @Machiuka 3 месяца назад

      Click on Main Menu - > Back to Files -> Your Account -> Settings -> Personal access tokens

  • @tonys3710
    @tonys3710 4 месяца назад

    Thanks for the tutorial. I've been fighting the below error message for several days. Any ideas? I even tried creating a virtual env with Conda and installing Python 3.11
    RuntimeWarning: Pillow 8.4.0 does not support Python 3.12 and does not provide prebuilt Windows binaries. We do not recommend building from source on Windows.
    lambda: warnings.warn(
    [end of output]
    note: This error originates from a subprocess, and is likely not a problem with pip.
    ERROR: Failed building wheel for Pillow
    Running setup.py clean for Pillow
    Failed to build Pillow
    ERROR: Could not build wheels for Pillow, which is required to install pyproject.toml-based projects

    • @mrsjcomputing
      @mrsjcomputing  4 месяца назад

      I'm not sure about this exact errror, but I too have been fight with using Python 3.12 with some other libraries (flask, bcrypt and others) I think the example above was using Python 3.9, so maybe it's worth downgrading or creating a virtual env with a lower Python version? Sorry if that's not very helpful!

    • @pmc56982
      @pmc56982 4 месяца назад

      Option 1 Git clone the repo, create a venv and do "pip install -r requirements.txt" or Option 2 see Issues about that subject in the git repo also (issue 366)

    • @Machiuka
      @Machiuka 3 месяца назад

      For me only Python 3.12 works. To upgrade pillow use pip install --upgrade Pillow

  • @Chhota_Py
    @Chhota_Py 9 месяцев назад +1

    Please used mic for voice , voice is too low

  • @Tharun-wk6rj
    @Tharun-wk6rj 8 месяцев назад

    are u australian?

  • @MahmoudKhalaf-xm5uj
    @MahmoudKhalaf-xm5uj 10 месяцев назад

    How to make Modern Button in Python tkinter 2023

  • @tensa11
    @tensa11 Год назад +2

    I can't install Tkinter-Designer

    • @mrsjcomputing
      @mrsjcomputing  Год назад

      There are 3 methods detailed here: github.com/ParthJadhav/Tkinter-Designer/blob/master/docs/instructions.md
      You don't need to do all three - the first one (typing pip install tkdesigner into the command line) worked for me...

    • @ismaelboungou
      @ismaelboungou Год назад +1

      @@mrsjcomputing while running i'm getting this error:
      tkdesigner: error: the following arguments are required: token
      't' is not recognized as an internal or external command,

    • @mrsjcomputing
      @mrsjcomputing  Год назад

      @@ismaelboungou did you run tkdesigner with 2 arguments? One is the id you get from figma (see video on where to generate it) and one is the shared url to your design. Without seeing your code it sounds like you’re missing the first one…

    • @ismaelboungou
      @ismaelboungou Год назад

      @@mrsjcomputing I ran with both arguments. And followed the steps

    • @ismaelboungou
      @ismaelboungou Год назад

      @@mrsjcomputing I did it but it was not however, it's okay i found another to do it.
      Thank you so much

  • @rverm1000
    @rverm1000 Год назад +1

    there are other gui builders that are better and free

    • @lwhang
      @lwhang Год назад +1

      Example?

    • @hereux_official
      @hereux_official 7 месяцев назад +1

      Wouldn't it be smart if you had have written examples then?

  • @camus6525
    @camus6525 Год назад +2

    Please, buy a lapel mic.