Skip to main content

Package for finding system hardware specifications

Project description

system_info

  • system_info is a package for finding system hardware specifications.
  • It is cross-platform package, which you can run on Linux, Windows and macOS.

Note: For Linux system it requires sudo user password and dmidecode should be installed.

system_info provides following information
  • Processor
  • CPU (Total CPU count)
  • Total Disk Space
  • Available Space
  • Host Name
  • Ip
  • Operating System
  • OS Version
  • CPU_Core
  • HD Size
  • Manufacturer
  • Model
  • Ram_Type
  • Ram_Type
  • HD Type
  • Serial_Number

It can be used as

import system_info
system_hardware_details = system_info.sysInfo

Sample result for Linux :

{'Processor': 'Intel(R) Core(TM) i3-5005U CPU @ 2.00GHz', 'CPU': 4, 'Total Disk Space': '454GB', 'Available Space': '231GB', 'Host Name': 'XXXXX', 'Ip': 'xxx.xxx.xx.xxx', 'Operating System': 'Ubuntu', 'OS Version': '14.04', 'CPU_Core': '2', 'HD Size': '500GB', 'Manufacturer': 'Dell Inc.', 'Model': 'Latitude 3560', 'Ram_Type': 'DDR3', 'Ram_Size': '8 GB', 'HD_Type': 'SATA controller', 'Serial_Number': 'XXXXXXX'}

Sample result for Windows :

{'Processor': 'Intel(R) Core(TM) i3-5005U CPU @ 2.00GHz', 'CPU': 1, 'Ip': 'xxx.xxx.xx.xxx', 'OS Version': '10.0.10240', 'Total Disk Space': '49 GB', 'HD Size': '49 GB', 'Available Space': '36 GB', 'HD_Type': None, 'Operating System': 'Microsoft Windows 10 Pro', 'Host Name': 'XXXXX', 'CPU_Core': '1', 'Manufacturer': 'Dell Inc.', 'Model': 'Latitude 3560', 'Ram_Type': DDR3, 'Ram_Size': '8 GB', 'Serial_Number': 'XXXXXXX'}

Sample result for MacOS :

{'Processor': 'Intel(R) Core(TM) i5-4278U CPU @ 2.60GHz', 'CPU': 4, 'Operating System': 'Mac OS X', 'OS Version': '10.14.6', 'Manufacturer': 'Apple', 'Available Space': '891.64 GB', 'Host Name': 'XXXXX', 'Ip': 'xxx.xxx.xx.xxx', 'CPU_Core': '2', 'HD Size': '1 TB ', 'Total Disk Space': '1 TB ', 'Model': 'Mac mini', 'Ram_Type': 'DDR3', 'Ram_Size': '8 GB', 'HD_Type': 'SATA', 'Serial_Number': 'XXXXXXX'}

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

system_info-2.0.0.tar.gz (3.9 kB view details)

Uploaded Source

Built Distribution

system_info-2.0.0-py3-none-any.whl (5.2 kB view details)

Uploaded Python 3

File details

Details for the file system_info-2.0.0.tar.gz.

File metadata

  • Download URL: system_info-2.0.0.tar.gz
  • Upload date:
  • Size: 3.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/42.0.2 requests-toolbelt/0.9.1 tqdm/4.40.0 CPython/3.6.3

File hashes

Hashes for system_info-2.0.0.tar.gz
Algorithm Hash digest
SHA256 0e34d5fa4ac4b1c297dd4fb76ddd5ce0bb3478a8b0e2662be013803c7c50f50b
MD5 137b58e323eb06f036f4c1f9e0d3a0b7
BLAKE2b-256 39af93a796e40d49a4ccc597e555ecb7b012be98b4f07afc83a1672b5ff1bec0

See more details on using hashes here.

File details

Details for the file system_info-2.0.0-py3-none-any.whl.

File metadata

  • Download URL: system_info-2.0.0-py3-none-any.whl
  • Upload date:
  • Size: 5.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/42.0.2 requests-toolbelt/0.9.1 tqdm/4.40.0 CPython/3.6.3

File hashes

Hashes for system_info-2.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d568d0c0d9c943a98b93f160caad9ddbba543bf0b93934d44fad8472a2a3965f
MD5 59866d8e36d93c1f1a7e07f1ea46491a
BLAKE2b-256 fefba7770a1b48b8b9590e8fd7c351e176c97ba19bbab233da85da034c80eac0

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page