Guest User

Untitled

a guest
Sep 28th, 2015
175
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.50 KB | None | 0 0
  1. #!/usr/bin/env python3
  2. # -*- coding: utf-8 -*-
  3. """"
  4. Something
  5. """
  6. import requests
  7. import json
  8. import sys
  9. import os
  10. from datetime import datetime
  11. import getopt
  12.  
  13. def main():
  14.     #print(sys.argv[])
  15.     params = sys.argv[1:]
  16.     parsing(params)
  17.    
  18.    
  19. def parsing(words):# в качестве аргументов даю например ping http://google.com    <-----------------------------
  20.     print(words)#выдает два слова в листе ping и http://google.com         <-----------------------
  21.     if '--silent' or '-s' in words: # все равно заходит сюда                   <-----------------------
  22.         sil = True
  23.         if 'ping' in words:
  24.             pos = words.index('ping')
  25.            
  26.             req = requests.get(words[pos + 1])
  27.  
  28.             print("\nThe response status code is:\n", req.status_code)
  29.  
  30.             print("\nThe response body is:\n", req.text)
  31.     elif '--version' or '-v' in words:# на эти вообще не реагирует                   <-----------------------
  32.         print('marvin-cli version 1.0')
  33.     elif '--verbose' in words:# на эти вообще не реагирует                   <-----------------------
  34.         verb = True
  35.     elif '--help' or '-h' in words[0]:# на эти вообще не реагирует                   <-----------------------
  36.         getHelp()
  37.    
  38. def getHelp():
  39.     print('getting help')
  40.    
  41.    
  42.    
  43.    
  44.    
  45. if __name__ == "__main__":
  46.     main()
Advertisement
Add Comment
Please, Sign In to add comment