https://github.com/hubtou/about
Show what Python knows about the system, hardware, operating system, environment and itself, phpinfo() like
https://github.com/hubtou/about
command-line-tool learning-python pnu-project python shell tools utilities
Last synced: 6 months ago
JSON representation
Show what Python knows about the system, hardware, operating system, environment and itself, phpinfo() like
- Host: GitHub
- URL: https://github.com/hubtou/about
- Owner: HubTou
- License: bsd-3-clause
- Created: 2021-05-15T18:50:58.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2023-03-03T14:49:01.000Z (about 3 years ago)
- Last Synced: 2025-06-19T06:49:54.738Z (9 months ago)
- Topics: command-line-tool, learning-python, pnu-project, python, shell, tools, utilities
- Language: Python
- Homepage:
- Size: 42 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: License
Awesome Lists containing this project
README
# Installation
Once you have installed [Python](https://www.python.org/downloads/) and its packages manager [pip](https://pip.pypa.io/en/stable/installation/),
depending on if you want only this tool, the full set of PNU tools, or PNU plus a selection of additional third-parties tools, use one of these commands:
pip install [pnu-about](https://pypi.org/project/pnu-about/)
pip install [PNU](https://pypi.org/project/PNU/)
pip install [pytnix](https://pypi.org/project/pytnix/)
# ABOUT(1)
## NAME
about - Show system information
## SYNOPSIS
**about**
[-a\|--all]
[-E\|--env\|--environment]
[-H\|--hw\|--hardware]
[-O\|--os\|--operating]
[-P\|--py\|--python]
[-S\|--sys\|--system]
[-U\|--user]
[-d\|--debug]
[-h\|--help\|-?]
[-v\|--version]
[--]
## DESCRIPTION
The **about** utility shows most of the system information available through the [Python Standard Library](https://docs.python.org/3/library/index.html).
## OPTIONS
Options | Use
------- | ---
-a\|--all|Same as -SUHOEP
-E\|--env\|--environment|Show information about the environment
-H\|--hw\|--hardware|Show information about the hardware
-O\|--os\|--operating|Show information about the Operating System
-P\|--py\|--python|Show information about Python
-S\|--sys\|--system|Show information about the system
-U\|--user|Show information about the user
-d\|--debug|Enable debug level messages
-h\|--help\|-?|Print usage and a short help message and exit
-v\|--version|Print version and exit
--|Options processing terminator
## EXIT STATUS
The about utility exits 0 on success, and >0 if an error occurs.
## SEE ALSO
[uname(1)](https://www.freebsd.org/cgi/man.cgi?query=uname), [sysctl(8)](https://www.freebsd.org/cgi/man.cgi?query=sysctl)
https://docs.python.org/3/library/index.html
## STANDARDS
The about command is not a standard [UNIX](https://en.wikipedia.org/wiki/Unix)/[POSIX](https://en.wikipedia.org/wiki/POSIX) command.
It tries to follow the [PEP 8](https://www.python.org/dev/peps/pep-0008/) style guide for [Python](https://www.python.org/) code.
## PORTABILITY
Tested OK under Windows.
## HISTORY
The about command was created as an example for the [PNU project](https://github.com/HubTou/PNU), testing many of the [standard Python functions](https://docs.python.org/3/library/index.html) for getting system information.
## LICENSE
This utility is available under the [3-clause BSD license](https://opensource.org/licenses/BSD-3-Clause).
## AUTHORS
[Hubert Tournier](https://github.com/HubTou)