Get more controls over threads
Project description
KThreading - Get more control over threads
KThreading is a Python library that provides advanced functionality for interacting with threads.
Features
- Forced thread termination: The library allows you to forcibly terminate threads.
- Timed execution of functions: KThreading enables you to launch functions with a specified timeout.
- Retrieval of function results: The library provides the capability to retrieve the results of functions running in separate threads.
- Quick thread launch: KThreading offers a simple and convenient interface for launching threads with a single line of code.
- Usage of functions as error handlers: The library allows for the usage of functions as error handlers, which will be called in case of exceptions occurring in a thread.
Whats new in 0.3
- Add "ident" property to KThread class
- Set default "daemon" attribute value to "False"
- Add "daemon" param to "start_kthread" function
Read docs at this webpage.
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
kthreading-0.3.tar.gz
(4.2 kB
view details)
File details
Details for the file kthreading-0.3.tar.gz.
File metadata
- Download URL: kthreading-0.3.tar.gz
- Upload date:
- Size: 4.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d4123ad93c790f50599a0d542b0aa0800e1f428cc593f2186f475f5eca8fe9eb
|
|
| MD5 |
2c6378f1ddd4c3331d391815aa4cc462
|
|
| BLAKE2b-256 |
50280444d856783619b75e92698e759d753c18dbe2e04edbae8ae90378c4ab98
|