Retrieves the list of processes using the 'wmic' command and return the data as a pandas DataFrame
Project description
Retrieves the list of processes using the 'wmic' command and return the data as a pandas DataFrame
pip install getproclist
Tested against Windows 10 / Python 3.10 / Anaconda
Python
from getproclist import get_proc_list
df=get_proc_list(interval=0)
print(df)
Retrieve the list of processes using the 'wmic' command and return the data as a pandas DataFrame.
Args:
interval (int): The interval in seconds at which to retrieve the process list. Defaults to 5.
It has to be stopped by pressing ctrl+c
If interval is less than or equal to 0, the process list is captured only once.
Returns:
pd.DataFrame: A DataFrame containing information about the processes.
Raises:
None
Example:
>>> df = get_proc_list(interval=10) # press ctrl+c
>>> print(df.head())
Name ProcessId CommandLine ...
0 System Idle Process 0 None
1 System 4 None
2 smss.exe 248 \SystemRoot\System32\smss.exe
3 csrss.exe 424 \??\C:\WINDOWS\system32\csrss.exe
4 wininit.exe 496 \??\C:\WINDOWS\system32\wininit.exe
...
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
getproclist-0.10.tar.gz
(4.7 kB
view hashes)
Built Distribution
Close
Hashes for getproclist-0.10-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5ff50031e63f36f6d623a38ea2e846e4c11cfe237eaa11a07531c2a0bfa33164 |
|
MD5 | dc6d8fee2d097e8f69046e146a8d8b5a |
|
BLAKE2b-256 | 6adb7ff1f52aafcd85917a67350871512e0f59778c10a8c8643fd4ee69529b48 |