parsers.py 文件源码

python
阅读 23 收藏 0 点赞 0 评论 0

项目:otree_virtual_machine_manager 作者: tobiasraabe 项目源码 文件源码
def parse_port(port: str) -> str:
    """Checks if port is valid.

    Parameters
    ----------
    port : str
        Possible port name.

    Returns
    -------
    port : str
        Valid port name

    Raises
    ------
    click.BadParameter
        If ``port`` is not a four-digit number not starting with zero.

    """
    if re.fullmatch(r'^[1-9][0-9]{,3}', port):
        return port
    else:
        raise click.BadParameter(
            'ERROR: Use up to four digits not starting with zero.')
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号