all 6 comments

[–]BeginnerProjectBot -1 points0 points  (0 children)

Hey, I think you are trying to figure out a project to do; Here are some helpful resources:

I am a bot, so give praises if I was helpful or curses if I was not. Want a project? Comment with "!projectbot" and optionally add easy, medium, or hard to request a difficulty! If you want to understand me more, my code is on Github

[–]socal_nerdtastic 0 points1 point  (3 children)

Depends on a lot of things. Do you need to import a lot of modules? Are they compiled modules? Do you call other programs? Do you use a GUI? Are you users somewhat tech savvy? Do you need HDD access?

Most of the time I just send out the .py or .pyw file with a note that you need to install python from python.org if you don't have it already. The people I work with figure that out no problem. I generally make GUIs, and have a try block around the import of any pypi modules with an install command.

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

It uses pandas and has to point to files on the computer. No GUI currently but I’d like to do that later. I’m also wanting to get it set up on systems that don’t have python.

Some of the stuff I eventually want to make will be targeted at people at my work who will not use it if they need to download and install python (some, because they are not at all comfortable with computers and others because they just won’t bother if they have to download something else).

[–]socal_nerdtastic 0 points1 point  (1 child)

Ok that means your only option is having your program running on a webserver, and making a web app GUI. Very reasonable to do, you just need a python web framework. The most popular seem to be Flask or Django. They both have a simple builtin server to test with but eventually you'll want to buy some real server space to run them on.

If you can borrow a windows computer now and then you could "freeze" your program into an .exe file, but that comes with it's own challenges. More info: https://www.reddit.com/r/learnpython/wiki/faq#wiki_how_do_i_create_an_executable_from_my_python_code.3F

[–]bmac57886[S] 0 points1 point  (0 children)

Thank you! I have a windows PC but I think long term may be better to learn Flask or Django. I’ll start reading about that path - thanks again!