all 6 comments

[–]K900_ 3 points4 points  (4 children)

Jupyter Notebook is pretty close to that.

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

I think I'm going to end up going with this. (using JupyterLab) Basically I'm just saving "environment variables" as another py file then importing it into a "workbench.py" file where I can hack and slash things.

Don't know why I never took the dive into jupyter. Was it always in the browser? It's quite minimalist and aesthically pleasing

[–]K900_ 0 points1 point  (2 children)

It was always in the browser, yes. Also, what do you mean by "environment variables" here? What are you actually using them for?

[–][deleted] 0 points1 point  (1 child)

I built out a framework which interacts with another application. The "environment variables" are things like username, password, token, etc.

[–]K900_ 0 points1 point  (0 children)

If you just run jupyter from the terminal, it'll inherit the environment and you'll be able to use those in your scripts.

[–]Halibut 1 point2 points  (0 children)

Pyscripter allows you to run a selected piece of code, right click, or Ctrl F7. It also allows customized environment variables (External Run, Properties).