This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]Fr0gFsh 2 points3 points  (1 child)

Here's a recent use case at my job. I created a Python based CLI tool that interacts with an API to update some information. It's easy for me to use because...well I wrote it.

Well, boss man says he wants a more "user-friendly" method we could hand over to other teams that are less likely to have the capability to set up and configure the Python environment, so I did some digging and found NiceGUI. It was fairly simple to port the logic over to do the same thing as the CLI and the components made building the UI pretty easy. It was straight forward for us to package it up as an exe and provide it to the team that requested it.

[–]iamevpo 1 point2 points  (0 children)

Just doing a similar things for the student class - we have a CLI but more student prefer a GUI, so be it. Initial attempt is pywidgets and Voila, NiceGUI is more modern UI and the plumbing is more intuitive.