Matrix-py3
Python3 implementation of cmatrix to generate "character falls".
Matrix-py3 is adapted from pmatrix that is well recommended if you prefer Python2.
It is noteworthy that a timer is added to matrix-py3 for a scheduled stop. What's more, matrix-py3 can be regarded as a screensaver that runs parallel to other time-consuming programs.
Installation
- with pip
pip install matrix-py3
- with conda
conda install matrix-py3 -c conda-forge
Usage
Run independently
- in command line:
matrix # run until `Ctrl + C`
matrix 3 # run for 3 seconds
- in python:
from matrix3 import matrix
matrix() # run until `Ctrl + C`
matrix(3) # run for 3 seconds
Parallel to other programs
Add coolmatrix to the head of your commands. For example, ping is a command for testing a network connection. Assuming you want to run ping 8.8.8.8 -c 10 , then run:
coolmatrix ping 8.8.8.8 -c 10
All the outputs can be recorded automatically in the file cool.out .
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=110 time=75.4 ms
64 bytes from 8.8.8.8: icmp_seq=2 ttl=110 time=81.8 ms
64 bytes from 8.8.8.8: icmp_seq=3 ttl=110 time=82.3 ms
64 bytes from 8.8.8.8: icmp_seq=4 ttl=110 time=75.0 ms
--- 8.8.8.8 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3004ms
rtt min/avg/max/mdev = 75.055/78.655/82.345/3.449 ms
Metadata
Release files for matrix-py3 0.0.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| matrix-py3-0.0.4.tar.gz | 4.7 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| matrix_py3-0.0.4-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 11.0 kB
Release files / matrix-py3-0.0.4.tar.gz
| Download URL | matrix-py3-0.0.4.tar.gz |
|---|---|
| Size | 4.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
56d10cce66a7e0277347e8252b7767efb1fe0b23c55ed5b15a3163cd88f0d80b
|
|
BLAKE2b-256 checksum How to use checksums |
3af1c3e1eb1b6b6069160f6f39d0151b5bf1544e284e2cf3302bdec1dab4161c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.2 importlib_metadata/3.10.0 pkginfo/1.7.1 requests/2.25.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.7.10
|
Release files / matrix_py3-0.0.4-py3-none-any.whl
| Download URL | matrix_py3-0.0.4-py3-none-any.whl |
|---|---|
| Size | 6.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
232bf796c5f996965de37e4897dd3c3c1c584fadf7abb6d684b0ad43ab529066
|
|
BLAKE2b-256 checksum How to use checksums |
0e25e31bc310bd1765d25c9ed968e64515d5f6121b5f75d6d81a8e56e7cc42d3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.2 importlib_metadata/3.10.0 pkginfo/1.7.1 requests/2.25.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.7.10
|
Security for matrix-py3 0.0.4
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.