Python:如何用 < 和 > 将字符串括在列表中

标签 python string

我想将列表内的字符串括入<>(格式如<%s>)。当前代码执行以下操作:

def create_worker (general_logger, general_config):
    arguments = ["worker_name", "worker_module", "worker_class"]
    __check_arguments(arguments)

def __check_arguments(arguments):
    if len(sys.argv) < 2 + len(arguments):
        print "Usage: %s delete-project %s" % (__file__," ".join(arguments))
        sys.exit(10)

当前输出如下所示:

Usage: ...\handler_scripts.py delete-project worker_name worker_module worker_class

应该看起来像这样:

Usage: ...\handler_scripts.py delete-project <worker_name> <worker_module> <worker_class>

有什么简单的方法可以做到这一点吗?

您好, 迈克尔

最佳答案

关于:

print "Usage: %s delete-project %s" % (__file__," ".join('<%s>'% arg for arg in arguments))

关于Python:如何用 < 和 > 将字符串括在列表中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2623247/

相关文章:

c - 双指针的动态内存分配将大小作为一个,但可以容纳一个超过一个字节的字符串。这怎么可能?

java - 用其他内容替换花括号内的内容(例如 {1})

python - 这段代码在做什么?

python - 我需要一种快速的方法来循环遍历 Python 中图像/堆栈的像素

python - 编写此循环的 Pythonic 方式是什么?

c - 将 4 行字符串放在一起并计算单词数

java - 使用不同的格式/模式解析迄今为止的字符串

Python 3 urllib : 530 too many connections, 循环

javascript - 在 Angular/Django 项目中安装 Karma 的首选方式是什么?

javascript - 在字符串中查找十六进制(windows1252)字符串并将其转换 - Javascript