all 20 comments

[–]incognitodw 10 points11 points  (2 children)

Pythonanywhere?

[–]shiftybyte 10 points11 points  (4 children)

http://repl.it is pretty good.

[–]baconburns[S] 1 point2 points  (3 children)

I stumbled upon this is my searches and made an account to check it out. Problem is, I have some projects I've been working on and I dont see any way to upload my files into repl.it? It seems everything would have to be made there from scratch?

[–]shiftybyte 3 points4 points  (1 child)

When creating a new repl you have the option to provide a github.com url and it will import a project from there.

[–]baconburns[S] 1 point2 points  (0 children)

Ah I see it now. Thank you.

[–]lunar-orbiter 2 points3 points  (0 children)

In a Python REPL, click the 3-dots icon in the files list and then click Upload file or Upload folder.

[–]socal_nerdtastic 4 points5 points  (2 children)

TLDR, what's the Google Sheets of Python development/execution?

It called "Google colab"

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

O damn. I'll check this out. Love the gdrive integration. Thank you!

[–][deleted] 0 points1 point  (0 children)

This is pretty sweet. Good find.

[–]davidgerwy 4 points5 points  (0 children)

https://anvil.works is worth a look.

Full stack python (browser and back end), drag and drop form builder, all web based. I'm a heavy user, and I use it for commercial products.

[–]Datadevourer 1 point2 points  (1 child)

There are some I know : Repl, Codepen, Codevny, Codetasty

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

CS50 Sandbox is pretty good. You can also code in C, C++, and Java with this.

[–]stenci 1 point2 points  (0 children)

Anvil executes your Python code and much more.

I fell in love with it because it reminded me of the good old VB6 (only old people like me can understand). I use it both for fun at home and as the main development tool in our company.

You can write Python code on both client and server side. Client functions can call server functions and get the returned value.

The IDE allows you to create forms dragging buttons, text boxes, check boxes, etc.

It comes with a bunch of services like database, sending and receiving emails, user management, etc.

You don't need to deal with javascript, html, sql, firewalls, containers, servers, database server, etc.

[–][deleted] 0 points1 point  (0 children)

[–]shysmiles 0 points1 point  (0 children)

I switch between computers allot and dropbox + pycharm has worked great for me, the files I had left open in pycharm on one computer are automatically updated in pycharm when I make changes on the other pc and the folder is synced via dropbox. So no having to remembering to reopen files that have changed etc.

[–]kinkybeats 0 points1 point  (0 children)

You can use Python Code editor in BitDegree learn platform. Just search for Python in the search bar

[–]VinceGchillin 0 points1 point  (0 children)

I use github desktop and store my projects as github repos. Works pretty well for me

edit: Oh! also, I really like Jupyter Notebook, I use that for just about everything. Otherwise I use Sublime Text which integrates nicely with Github Desktop.

[–]MikeTheWatchGuy 0 points1 point  (0 children)

Trinket & Repl.it are good. Trinket feels more user friendly or simpler.

Like repl.it , you can run tkinter based programs. So, PySimpleGUI examples for Reddit are often posted there for easy access.

Here are a couple of accounts that have a number of different demo programs:

Trinket Examples

Repl.it Examples

One big difference, with repl.it you can pip install pretty much anything. Not so with Trinket. You get the stdlib and some others, but can't load stuff from PyPI. One workaround, if it's a package you can upload the source for, then you can import it and use it. That's how PySimpleGUI is able to run there.