726
|
1 #!/usr/bin/env python
|
|
2 # -*- coding: utf-8 -*-
|
|
3
|
|
4 """
|
|
5 find str format options
|
|
6 """
|
|
7
|
|
8 import argparse
|
|
9 import os
|
|
10 import subprocess
|
|
11 import sys
|
|
12
|
|
13 __all__ = ['main']
|
|
14
|
|
15 def find_keys(string):
|
|
16 retval = set()
|
|
17 while True:
|
|
18 try:
|
|
19 string.format(**{i:'' for i in retval})
|
|
20 return retval
|
|
21 except KeyError:
|
|
22 import pdb; pdb.set_trace()
|
|
23
|
|
24 def main(args=sys.argv[1:]):
|
|
25
|
|
26 # parse command line
|
|
27 string = ' '.join(args)
|
|
28
|
|
29 if __name__ == '__main__':
|
|
30 main()
|