argparse
需要有argparse包
- #!/usr/bin/env python3
- import argparse
- if __name__ == '__main__':
- parser = argparse.ArgumentParser(description='test....')
- parser.add_argument('-p', '--pdb', required=True, type=str,
- help='the pdb id of protein')
- parser.add_argument('-c', '--chain', default='A', type=str,
- help='the chain of protein, Default: %(default)s')
- parser.add_argument('--num', required=True, type=int,
- help='the index of atom')
- args = parser.parse_args()
- print(f"pdb id is {args.pdb}")
- print(f"the chain of protein is {args.chain}")
- print(f"the index of atom is {args.num}")