Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a "scripting" topic? #188

Open
PythonCHB opened this issue Aug 12, 2019 · 0 comments
Open

Add a "scripting" topic? #188

PythonCHB opened this issue Aug 12, 2019 · 0 comments

Comments

@PythonCHB
Copy link
Contributor

One use case for Python is to use it to drive other processes -- essentially a replacement for bash, or zsh, or powershell, or cmd.exe, or ....

Maybe we should cover that?

I've been think we should add this in the past, and others have suggested it, but this note on Python-ideas inspired me to revive the idea. And he's got some nice notes up online:

Nick Timkovich [email protected] wrote:

I actually gave a talk along these lines at the Chicago Python (ChiPy) meetup last week: slides https://docs.google.com/presentation/d/1v5z4f-FQkS-bQYE-Xv5SvA6cyaTiqlxs2w2CI1yZcAU/edit?usp=sharing

Part of the argument was about using pure standard library so a self-contained script/repo could run anywhere Python is in order to (e.g.) bootstrap other testing environments and/or work within restricted ones, just like your average shell script. A gigantic step up from there is using anything not in the stdlib because you may need to copy a bunch of files (venv creation), and download executable things from the Internet (horrific to some).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant