kwutil模块
项目描述
阅读文档 |
|
Gitlab(主分支) |
|
Github(镜像) |
|
Pypi |
Kitware实用工具模块。
此模块用于小型、纯Python实用函数。允许依赖,但它们必须是小型且高度标准的包(例如rich、psutil、ruamel.yaml)。
这些最初是从geowatch实用工具派生出来的。其中一些也来自xdev。
如果此库中无依赖的实用工具证明其极具实用性,它可能被移植到ubelt。
当前顶级API
from kwutil import copy_manager
from kwutil import fsops_managers
from kwutil import partial_format
from kwutil import process_context
from kwutil import slugify_ext
from kwutil import util_environ
from kwutil import util_eval
from kwutil import util_exception
from kwutil import util_hardware
from kwutil import util_json
from kwutil import util_locks
from kwutil import util_parallel
from kwutil import util_path
from kwutil import util_pattern
from kwutil import util_progress
from kwutil import util_random
from kwutil import util_resources
from kwutil import util_time
from kwutil import util_units
from kwutil import util_windows
from kwutil import util_xml
from kwutil import util_yaml
from kwutil.fsops_managers import (CopyManager, MoveManager, DeleteManager,)
from kwutil.process_context import (ProcessContext,)
from kwutil.util_environ import (envflag,)
from kwutil.util_eval import (safeeval,)
from kwutil.util_hardware import (Hardware,)
from kwutil.util_json import (Json,)
from kwutil.util_locks import (Superlock,)
from kwutil.util_parallel import (coerce_num_workers,)
from kwutil.util_pattern import (Pattern, MultiPattern,)
from kwutil.util_progress import (ProgressManager,)
from kwutil.util_random import (ensure_rng,)
from kwutil.util_time import (datetime, timedelta,)
from kwutil.util_yaml import (Yaml,)
from kwutil.util_xml import (XML,)
__all__ = ['CopyManager', 'DeleteManager', 'Hardware', 'Json', 'MoveManager',
'MultiPattern', 'Pattern', 'ProcessContext', 'ProgressManager',
'Superlock', 'XML', 'Yaml', 'coerce_num_workers', 'copy_manager',
'datetime', 'ensure_rng', 'envflag', 'fsops_managers',
'partial_format', 'process_context', 'safeeval', 'slugify_ext',
'timedelta', 'util_environ', 'util_eval', 'util_exception',
'util_hardware', 'util_json', 'util_locks', 'util_parallel',
'util_path', 'util_pattern', 'util_progress', 'util_random',
'util_resources', 'util_time', 'util_units', 'util_windows',
'util_xml', 'util_yaml']
项目详情
下载文件
下载适合您平台的文件。如果您不确定该选择哪个,请了解更多关于安装包的信息。
源代码分发
kwutil-0.3.3.tar.gz (77.7 kB 查看哈希值)
构建分发
kwutil-0.3.3-py3-none-any.whl (83.1 kB 查看哈希值)
关闭
kwutil-0.3.3.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | e651c069009477a675e2d28940379337a8a96843b6919cafecd05690e3f6dcf4 |
|
MD5 | 9ca5fc9fe34ec66707ca25d2685d1bb5 |
|
BLAKE2b-256 | c8b8afcc5f751425b6d3b76ce9f35a7f1990fca0cb7739b0bf1b4c725215899e |
关闭
kwutil-0.3.3-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 33e91049b197d6bfd8bd7ae2a5541d6b04598639a18fe6623e3b2e3696fbba99 |
|
MD5 | 6fc3e170e1c82b7802c1ba21210d07f2 |
|
BLAKE2b-256 | 3af4a170fbdf57af787c192320d0b37a4ef26f1170d0e134ac059179cce39731 |