Tool to Detect Surrounding Shell
Project description
Shellingham detects what shell the current Python executable is running in.
Usage
>>> import shellingham >>> shellingham.detect_shell() ('bash', '/bin/bash')
detect pokes around the process’s running environment to determine what shell it is run in. It returns a 2-tuple:
The executable name (without extension on Windows), always lowercased.
The command used to run the shell.
ShellDetectionFailure is raised if detect fails to detect the surrounding shell.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
shellingham-1.2.1.tar.gz
(5.2 kB
view hashes)
Built Distribution
Close
Hashes for shellingham-1.2.1-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 16414b19e2b393ca9ab89ed0561ff8b83ff89f1e7bd74b4c0dddbe7b1841fcf0 |
|
MD5 | d9fd810c3e740a9aee1d7d3747bd7d1d |
|
BLAKE2b-256 | 63159a5dc79aff711e07a4c22f9e021fbb4a6b5cd50528d7a993cff03ed256dd |