Table of Contents
electronconfig
This package is used to find the electron configuration of an element. It is also used to do different operations on the electron configuration of an element.
Installation
To install this package, run the following command in the terminal:
pip install electronconfig
For developer installation, run the following command in the terminal:
git clone https://github.com/jako4295/electronconfig
pip install -e electronconfig
Usage
To use this package, run the following command in the terminal:
import electronconfig as ec
ec_obj = ec.ElectronConfig()
This will create an object of the ElectronConfig class. This object can be used to find the electron configuration of an element. All electron configuations are saved as attributes to the ec_obj object. For example, ec_obj.ec1 gives the electron configuration of hydrogen.
The following code can be used to remove electrons from a given element:
ec_obj.remove_electrons(82, 54)
This will remove 54 electrons from the element with atomic number 82 (lead). To find the principle quantum number of outermost projectile electron ($n_0$) of an element, one can either look at the string returned from the code above or run the following code:
ec_obj.n_0(82, 54)
This will return the principle quantum number of the outermost projectile electron of lead.
Metadata
Release files for electronconfig 0.1.0
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 | |
|---|---|---|---|---|
| electronconfig-0.1.0.tar.gz | 8.4 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| electronconfig-0.1.0-py2.py3-none-any.whl | Python 2, Python 3 | none | any | Details |
Total release size: 16.9 kB
Release files / electronconfig-0.1.0.tar.gz
| Download URL | electronconfig-0.1.0.tar.gz |
|---|---|
| Size | 8.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
a5cc5999aa2b9415327d3692e35d2b172059f034d1ba0180f6785bbb11e2ff4f
|
|
BLAKE2b-256 checksum How to use checksums |
74492682cf9b10023e977f6c7140db3f1e15fc29ccdc4ea5d71fd79721b646e5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.5
|
Release files / electronconfig-0.1.0-py2.py3-none-any.whl
| Download URL | electronconfig-0.1.0-py2.py3-none-any.whl |
|---|---|
| Size | 8.5 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
cd61a846004457b8a4c2b15b34705f69a7967290554a4b0c8885a96aaa98df40
|
|
BLAKE2b-256 checksum How to use checksums |
8f9979cbb03d66e2d1a9be4692f5f5819ccb4f99e1ec214d392a6ddb973cc094
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.5
|
Security for electronconfig 0.1.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.