不同函数的集合
项目描述
通用 |
|
PyPI |
|
Pipeline |
|
Github |
|
不同多用途函数的集合。
这个库是我开发的不同项目中使用的不同函数的集合,因此我将其放在这里。需要时添加新功能。
功能
getenv_typed():是os.getenv的包装,返回正确的Python类型的环境变量值。
calculate_string():接受一个算术表达式作为字符串并计算它。
SphinxDocServer:是一个flask插件,用于将存储库的文档构建为HTML(通过sphinx)。需要安装flask额外组件才能正常工作。
env_exe_runner():是一个函数,用于从venv/tox/nox环境中调用一个给定的tool,该环境在venv/tox/nox环境列表中安装了该工具。
get_venv_path():是一个函数,用于获取当前venv的路径。
get_venv_bin_dir():是一个用于获取指定虚拟环境bin/Scripts目录路径的函数。
get_venv_tmp_dir():是一个用于获取指定虚拟环境tmp/temp目录路径的函数。
get_venv_site_packages_dir():是一个用于获取指定虚拟环境site-packages目录路径的函数。
where_installed():是一个用于在虚拟环境内外查找安装位置的函数。
session_w_poetry:是一个装饰器,用于将
nox
会话类改为包含poetry_install()
方法。
先决条件
仅适用于Python版本≥3.6
需要支持PEP-517/PEP-518的新版pip。如果设置失败,请尝试更新pip。
免责声明
本项目无意进行活跃维护。如果您有任何问题、错误报告或功能请求,可以提交问题,但我无法保证快速响应时间。
许可证
本项目许可协议为GPL-3.0或更高版本。
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。