Aww, I’m not trying to stomp anyone. :(
I was just curious if it was actually the full list and before I knew it I’d spent 45 minutes checking Pokemon names to figure out what was missing, so I figured I’d share the corrections.
If Kolanaki got that close just from memory, that’s pretty impressive! I had to look it up!
I wrote something like this before for academic researchers to load data sets on display walls by using their cellphones. I approached it by building a simple website. When the user logs in, they’d see a table of entries (from a directory listing on a shared file server that they could drop their data sets onto) and could click a button that made a form post to the server which caused it to run whichever programs were needed to load the data set they wanted (or run a couple of other handy commands – like turning the monitors on/off, etc).
You can do something like that too in Python if you want:
subprocess
library. If you know how to launch the programs you want from the command line, it shouldn’t be too hard to figure out how to do it from Python by reading the documentation. It will take some more effort to figure out how to interact with it (e.g. to stop it from user input) without blocking your script, but this can be done.localhost
(possibly plus a port) or from on your LAN by putting the IP of your computer into the address bar.os.listdir
, or something more involved like tracking the entries with a spreadsheet or database or JSON file that lets you associate custom metadata with each entry (like a custom name to show or an icon to display or when it was last launched, etc.)<
into<
that are needed for HTML output and also repeat patterns using entries from lists you provide to build the rows of tables and such for you.Good luck and have fun!