Skip to main content

A simple package to get system spec information

Project description

Show System Information

Test Release

Show System Information is a Python package that provides a simple way to display system information. It is designed to be easy to use and easy to understand. It is also easy to extend and customize.

Installation

pip install showsys

Visit ShowSys on PyPI for more details.

Usage

As a Library

You can use ShowSys as a library in your Python code. Here is an example.

from showsys import ShowSys
sysinfo = ShowSys()
sysinfo.info()

There are several methods available to display system information. You can use them to display different types of system information.

  • system_information
  • boot_time
  • cpu_info
  • memory_info
  • swap_info
  • network_info

Just call the method you want to use. For example, you can use the following code to display CPU information.

from showsys import ShowSys
sysinfo = ShowSys()
print(sysinfo.cpu_info())

It will display the following information.

{
    'Physical cores': 12,
    'Total cores': 20,
    'Max Frequency': '2100.00Mhz',
    'Min Frequency': '0.00Mhz',
    'Current Frequency': '2100.00Mhz',
    'CPU Usage Per Core': ['0.0%', '0.0%', '0.0%', '0.0%', '0.0%', '1.6%', '0.0%', '0.0%', '0.0%', '15.4%', '3.1%', '0.0%', '1.6%', '0.0%', '0.0%', '0.0%', '0.0%', '0.0%', '0.0%', '0.0%'],
    'Total CPU Usage': '1.6%'
}

Command Line Interface

ShowSys also provides a command line interface. You can use it to display system information from the command line.

showsys -d # Display system information details

Other options are available. You can use the following command to see all available options.

showsys -h # Show help

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

ShowSys-1.0.0.tar.gz (6.1 kB view hashes)

Uploaded Source

Built Distribution

ShowSys-1.0.0-py3-none-any.whl (6.0 kB view hashes)

Uploaded Python 3

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