import_string
Imports an object based on a string
Free software: ISC license
Documentation: https://import-string.readthedocs.io.
Features
Imports an object based on a string. This is useful if you want to use import paths as endpoints or something similar. An import path can be specified either in dotted notation (.) or with a colon as object delimiter (:). If silent is True the return value will be None if the import fails.
Usage
import import_string
module = import_string('my_system.my_package.my_module')
function = import_string('my_system.my_module:some_function')
Class = import_string('my_system.my_module:SomeClass', silent=True)
# If path doesn't exist Class = None
Credits
This package was extracted from werkzeug.utils module
This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.
History
0.1.0 (2016-06-30)
First release on PyPI.
Metadata
Release files for import_string 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 | |
|---|---|---|---|
| import_string-0.1.0.tar.gz | 22.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| import_string-0.1.0-py2.py3-none-any.whl | Python 2, Python 3 | none | any | Details |
Total release size: 27.8 kB
Release files / import_string-0.1.0.tar.gz
| Download URL | import_string-0.1.0.tar.gz |
|---|---|
| Size | 22.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
67528219c433ee6037944e52482989770333b4b02f380a44c5560c09f8bc3a61
|
|
BLAKE2b-256 checksum How to use checksums |
37a696d706f61fb06b85d2ba2292ff1f18c9cf3f8eefaf68dbed219c9eb07c3c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / import_string-0.1.0-py2.py3-none-any.whl
| Download URL | import_string-0.1.0-py2.py3-none-any.whl |
|---|---|
| Size | 5.5 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
5fc47d00bd324e7ea8da97248b57799c59da5d097085178073030b839897d5e5
|
|
BLAKE2b-256 checksum How to use checksums |
0e69cf9315d0905ab9146212c9a3ab1ae9ae25f893606397e2533f6adee8232f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |