Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork965
Avoid spawning console windows when running from .pyw#126
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 ourterms of service andprivacy statement. We’ll occasionally send you account related emails.
Already on GitHub?Sign in to your account
Conversation
By adding `shell=True,` to the list of Popen parameters, we avoid spawning console windows when scripts call this method from a windowless (.pyw) Python script.
Byron commentedNov 17, 2014
I didn't test it on windows either, but made sure a shell is only enforced on windows now. |
Byron commentedApr 8, 2015
Please note that with the release ofv0.3.7, you will need to to set |
I'm developing a small background application (Windows + PyQt) to track Git repositories.
The GitPython module works great, but when called from a windowless script (.pyw) each command spawns a console window. Those windows are empty and last only a second, but I think they should not be there at all.
I saw it was using
Popento call thegitexecutable and added ashell=Trueparameter to avoid spawning those windows.Be aware I haven't tested this on other machines or operating systems.