💾 Archived View for zaibatsu.circumlunar.space › ~visiblink › phlog › 20210617 captured on 2024-07-09 at 04:25:23.
⬅️ Previous capture (2021-12-03)
-=-=-=-=-=-=-
Re: techwing, "Text-Only vs. GUI" I saw a post by techwing over on Midnight Pub[1], so I thought that I'd dash off a quick response. Hopefully they read gopher. Apparently Tkinter is no fun. I'm just learning Python, so I won't comment on that (much). But here are some leads on quick, easy-to-use GUIs for batch scripts, bash scripts, and python. A Quick GUI for Windows Batch Scripts ===================================== Yes, batch scripts. On a practical level, batch scripts get you past the execution policy constraints placed on PowerShell. On a personal level, I enjoy writing batch scripts a lot. I first computed with DOS, so the whole experience feels natural to me. I am consciously following dbucklin's lead in just using the tools I want to use[2]. Anyways, the Wizard's Apprentice[3] is perfect for adding quick GUI dialogs to your batch files. Thanks to Dion Nicolaas for creating such a great open source solution. Quick GUIs for Bash Scripts =========================== I've just done a bit of experimenting with Zenity, but Zenity[4] and YAD[5] appear to serve the same function as the Wizard's Apprentice for bash scripts. In my limited experience, Zenity is very easy to use. Quick GUIs for Python ===================== I have not used Gooey[6] at all yet, but I've read the docs, and it looks like it could help you avoid Tkinter in a lot of situations. I plan on using it in the future. Someone on the Hacker News also mentioned Wooey[7], which might be worth a look. [1] gemini://midnight.pub/posts/564 [2] gopher://sdf.org/0/users/dbucklin/posts/craft.txt [3] http://wizapp.sourceforge.net/ [4] https://help.gnome.org/users/zenity/3.32/ [5] https://github.com/v1cont/yad [6] https://github.com/chriskiehl/Gooey [7] https://github.com/wooey/Wooey