PySInfo: A python command line tool that displays information about the current system, including hardware and critical software.
Project description
PySInfo
PySInfo: A python command line tool that displays information about the current system, including hardware and critical software.
version 1.1
Installation
Run from source
git clone https://github.com/EasyCam/Pysinfo.git
cd Pysinfo
python -m pip install -r requirements.txt
python -m pysinfo
Install from PyPI
pip install pysinfo
python -m pysinfo
Example
╒════════════════════════════════════════════════════════════════╕
│ PySinfo: A Python Tool to Get System Infomation │
╘════════════════════════════════════════════════════════════════╛
.., OS: Windows 10.0.26100
....,,:;+ccllll Host: MSI
...,,+:; cllllllllllllllllll Kernel: 11
,cclllllllllll lllllllllllllllllll Uptime: 2 days, 20 hours, 33 minutes
llllllllllllll lllllllllllllllllll Shell: cmd.exe
llllllllllllll lllllllllllllllllll Terminal: 87x48
llllllllllllll lllllllllllllllllll
llllllllllllll lllllllllllllllllll Hardware:
llllllllllllll lllllllllllllllllll CPU Model: AMD Ryzen 9 7945HX with Radeon Graphics
CPU Architecture: AMD64
llllllllllllll lllllllllllllllllll CPU Current Freq: 2501.1
llllllllllllll lllllllllllllllllll CPU Cores: 16 (Physical), 32 (Logical)
llllllllllllll lllllllllllllllllll CPU Usage: 5.9%
llllllllllllll lllllllllllllllllll GPU: NVIDIA GeForce RTX 4060 Laptop GPU (8.00 GB)
llllllllllllll lllllllllllllllllll Memory: 40.35 GB / 127.18 GB (31.7%)
`'ccllllllllll lllllllllllllllllll Memory Slots: 2 (64 GB, 64 GB)
`' \*:: :ccllllllllllllllll Memory Speed: 5200 MHz
````''*::cll Disk: 3.28 TB / 3.64 TB (90.2%)
``
Network:
IP Address: 192.168.0.25
Development Environment:
Python: 3.12.9 (CPython)
Python Path: C:\Miniconda3\python.exe
Graphics API Support:
CUDA: 12.6.85
OpenCL: Platform Version: OpenCL 3.0 CUDA 13.0.48
Vulkan: 1.4.309
██████████████████████████████████████████
Report generated on: 2025-08-10 19:39:18
╒════════════════════════════════════════════════════════════════╕
│ PySinfo: A Python Tool to Get System Infomation │
╘════════════════════════════════════════════════════════════════╛
_nnnn_ OS: Ubuntu 24.04
dGGGGMMb Host: MSI
@p~qp~~qMb Kernel: 5.15.167.4-microsoft-standard-WSL2
M|@||@) M| Uptime: 0 days, 0 hours, 0 minutes
@,----.JM| Shell: bash
JS^\__/ qKL Terminal: 87x48
dZP qKRb
dZP qKKb Hardware:
fZP SMMb CPU Model: AMD Ryzen 9 7945HX with Radeon Graphics
HZM MMMM CPU Architecture: x86_64
FqM MMMM CPU Current Freq: 2.50 GHz
__| ". |\dS"qML CPU Cores: 4 (Physical), 8 (Logical)
| `. | `' \Zq CPU Usage: 0.0%
_) \.___.,| .' GPU: NVIDIA GeForce RTX 4060 Laptop GPU (8.00 GB)
\____ )MMMMMP| .' Memory: 716.67 MB / 31.35 GB (3.5%)
`-' `--' Memory Slots: Unknown
Memory Speed: Unknown
Disk: 155.09 GB / 1006.85 GB (16.2%)
Network:
IP Address: 127.0.1.1
Development Environment:
Python: 3.11.7 (CPython)
Python Path: /home/fred/anaconda3/bin/python
Graphics API Support:
CUDA: 12.9.86
OpenCL: Not detected
Vulkan: Not detected
██████████████████████████████████████████
Report generated on: 2025-08-10 19:36:05
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
pysinfo-1.2.tar.gz
(23.7 kB
view details)
File details
Details for the file pysinfo-1.2.tar.gz.
File metadata
- Download URL: pysinfo-1.2.tar.gz
- Upload date:
- Size: 23.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c6f58e55ad25a32c6cea7b471e3dca8f6eca06ecf16ce6d13d25e7a78048ef82
|
|
| MD5 |
8b16110c59a9ac7801cc1130213f0e28
|
|
| BLAKE2b-256 |
f1ef8b707d37881a157251c5176218969d9a6187b92a380a322e8fa7094429e8
|