params.py 395 B

12345678910111213141516171819
  1. import sys
  2. PARAMS = {'context':''}
  3. if len(sys.argv) > 1:
  4. N = len(sys.argv)
  5. for i in range(1,N):
  6. value = None
  7. if sys.argv[i].startswith('--'):
  8. key = sys.argv[i].replace('-','')
  9. if i + 1 < N:
  10. value = sys.argv[i + 1] = sys.argv[i+1].strip()
  11. if key and value:
  12. PARAMS[key] = value
  13. if key == 'context':
  14. PARAMS[key] = ('/'+value).replace('//','/')
  15. i += 2