在 Python 脚本中实现 --quiet
选项的简单方法是使用 argparse
模块。argparse
是 Python 的一个标准库,用于编写用户友好的命令行接口。以下是一个示例代码,展示了如何使用 argparse
模块实现 --quiet
选项:
import argparse
def main():
parser = argparse.ArgumentParser(description='A simple example with quiet option')
parser.add_argument('--quiet', action='store_true', help='enable quiet mode')
args = parser.parse_args()
if args.quiet:
print('Quiet mode is enabled')
else:
print('Quiet mode is disabled')
if __name__ == '__main__':
main()
在这个示例中,我们创建了一个名为 quiet
的布尔型选项。当用户在命令行中输入 --quiet
时,quiet
选项将被设置为 True
。如果用户没有输入 --quiet
,则 quiet
选项将默认为 False
。
在 main
函数中,我们检查 quiet
选项的值。如果 quiet
为 True
,则输出 "Quiet mode is enabled",否则输出 "Quiet mode is disabled"。
要运行此脚本,请将其保存为 example.py
,然后在命令行中运行以下命令:
python example.py --quiet
这将输出 "Quiet mode is enabled"。如果不使用 --quiet
选项运行脚本,将输出 "Quiet mode is disabled"。
领取专属 10元无门槛券
手把手带您无忧上云