Skip to main content

AlteMatrix

================================================

This tool lets you convert strings and numbers between number bases (2, 8, 10 and 16) as well as ASCII text. You can use the IP address analyzer to find out details on IPv4 and perform abbreviation as well as expansion on IPv6 addresses. It can also perform a two's complement calculation as well.

You can visit CodingPeps to learn more about how to use it.

Installation

================

$ pip install AlteMatrix

Usage

$ python
$ import AlteMatrix as AM

Note that all the functions can perform a silent operation by adding the " _s " to the end of the function, unless stated otherwise!

"converter" module

$ import AlteMatrix.converter as con
Call Function
converter.binary.
to_octal() Convert binary to octal.
to_decimal() Convert binary to decimal.
to_hexadecimal() Convert binary to hexadecimal.
to_text() Convert binary to ASCII text.
converter.decimal.
to_binary() Convert decimal to binary.
to_octal() Convert decimal to octal.
to_hexadecimal() Convert decimal to hexadecimal.
to_text() Convert decimal to ASCII text.
converter.octal.
to_binary() Convert octal to binary.
to_decimal() Convert octal to decimal.
to_hexadecimal() Convert octal to hexadecimal.
to_text() Convert octal to ASCII text.
converter.hexadecimal.
to_binary() Convert hexadecimal to binary.
to_octal() Convert hexadecimal to octal.
to_decimal() Convert hexadecimal to decimal.
to_text() Convert hexadecimal to ASCII text.
converter.user_defined.
udf() Convert from any number base to another.
udt() Convert from text to any number base or vice-versa.

"ipanalyzer" module

$ import AlteMatrix.ipanalyzer as ipan
  • ipv4() - Perform analysis on IPv4 addresses.

  • ipv6() - Perform analysis on IPv6 addresses.

"2comp" module

$ import AlteMatrix.twos_complement as comp2
  • com2() - Perform two's complement test on a number with a multiplier.

================================================

Try help(fucntion_name) to learn more about a function.

Support Teams

Follow @codingpeps

:octocat:

Metadata

Release files for AlteMatrix 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for AlteMatrix 1.0.0
File Size Uploaded Provenance Actions
AlteMatrix-1.0.0.tar.gz 9.6 kB Without provenance Details for AlteMatrix-1.0.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for AlteMatrix 1.0.0
File Interpreter ABI Platform Actions
AlteMatrix-1.0.0-py3-none-any.whl Python 3 none any Details for AlteMatrix-1.0.0-py3-none-any.whl

Total release size: 21.8 kB

Release files / AlteMatrix-1.0.0.tar.gz

Download URL AlteMatrix-1.0.0.tar.gz
Size 9.6 kB
Tags Source
SHA-256 checksum
How to use checksums
49e9b73c9d901715178ea93c0f92653cb57bb0756b86b41ec2ed8a01205939b1
BLAKE2b-256 checksum
How to use checksums
a7718ac10b82e1648c625dadbc54664e1371f7bf5a29f844c0af3bf65b1b0951
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.10.0

Release files / AlteMatrix-1.0.0-py3-none-any.whl

Download URL AlteMatrix-1.0.0-py3-none-any.whl
Size 12.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
47e91de6dc83b92862b66a512682f789a91fc57788c122d45fdf9058f21e6bf1
BLAKE2b-256 checksum
How to use checksums
87510449a1ef8abf3436b1825e466dfa72b6173f8876ddac0e9de9d8d2728616
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.10.0

Security for AlteMatrix 1.0.0

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.

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page