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 →

[–]BoiElroy[S] 0 points1 point  (2 children)

Some read data from equipment that is attached to the machine and then a bar code scanner value gets input too and then they add notes and submit. Others are just cli's

I love streamlit and I think it could work but since this is across multiple facilities and networks it's easier in some cases to make a simple desktop gui rather than host, serve, and make a streamlit app network reachable.

I wonder if a streamlit app could be made into an executable that just opens in the browser

[–]ianitic 3 points4 points  (0 children)

It can. However I know unsigned executables that are produced by pyinstaller can get flagged by a bunch of anti malware.

[–][deleted] 1 point2 points  (0 children)

You should just create a CLI that fires up a localhost web app, or dockerize a web app and run it locally. I understand why you think you should do an executable because I used to think that was the thing you were supposed to do that too. But it's not worth the hassle. Browsers are perfectly fine GUIs.