跳至主要内容

Python中的POSIX参数展开

项目描述

POSIX参数展开

GitHub PyPI PyPI - Python Version PyPI - Wheel PyPI - Downloads

Tests CodeQL pre-commit

这是一个创建Python库以从字符串中启用POSIX参数展开的实验。

明显的测试案例

    >>> from parameter_expansion import expand
    >>> foo = 'abc/123-def.ghi'
    >>> # Bland Expansion
    >>> expand('abc $foo abc')
    'abc abc/123-def.ghi abc'
    >>> expand('abc${foo}abc')
    'abcabc/123-def.ghiabc'
    >>>
    >>> # Default Value Expansion
    >>> expand('-${foo:-bar}-')
    '-abc/123-def.ghi-'
    >>> expand('-${bar:-bar}-')
    '-bar-'

默认值展开

    >>> foo = 'abc/123-def.ghi'
    >>> expand('abc $foo abc')
    'abc abc/123-def.ghi abc'
    >>> expand('abc${foo}abc')
    'abcabc/123-def.ghiabc'

项目详情


下载文件

下载适合您平台文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分布

parameter-expansion-0.2.0.tar.gz (9.0 kB 查看哈希值)

上传时间:

构建分布

parameter_expansion-0.2.0-py3-none-any.whl (9.5 kB 查看哈希值)

上传时间: Python 3

由以下支持