基于字符串导入对象
项目描述
import_string
基于字符串导入对象
自由软件:ISC许可
功能
基于字符串导入对象。如果您想使用导入路径作为端点或类似的东西,这将很有用。导入路径可以指定为点表示法(.)或使用冒号作为对象分隔符(:)。如果 silent 为 True,则在导入失败时返回值将为 None。
用法
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
致谢
此包是从 werkzeug.utils 模块提取的
此包是用 Cookiecutter 和 audreyr/cookiecutter-pypackage 项目模板创建的。
历史
0.1.0 (2016-06-30)
首次发布在PyPI。
项目详情
关闭
import_string-0.1.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 67528219c433ee6037944e52482989770333b4b02f380a44c5560c09f8bc3a61 |
|
MD5 | 377b22d04267613d60a869662117569e |
|
BLAKE2b-256 | 37a696d706f61fb06b85d2ba2292ff1f18c9cf3f8eefaf68dbed219c9eb07c3c |
关闭
import_string-0.1.0-py2.py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 5fc47d00bd324e7ea8da97248b57799c59da5d097085178073030b839897d5e5 |
|
MD5 | 3c69fb3e977e238a99761324f577f56a |
|
BLAKE2b-256 | 0e69cf9315d0905ab9146212c9a3ab1ae9ae25f893606397e2533f6adee8232f |