Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env python3
- # -*- coding: utf-8 -*-
- """"
- Something
- """
- import requests
- import json
- import sys
- import os
- from datetime import datetime
- import getopt
- def main():
- #print(sys.argv[])
- params = sys.argv[1:]
- parsing(params)
- def parsing(words):# в качестве аргументов даю например ping http://google.com <-----------------------------
- print(words)#выдает два слова в листе ping и http://google.com <-----------------------
- if '--silent' or '-s' in words: # все равно заходит сюда <-----------------------
- sil = True
- if 'ping' in words:
- pos = words.index('ping')
- req = requests.get(words[pos + 1])
- print("\nThe response status code is:\n", req.status_code)
- print("\nThe response body is:\n", req.text)
- elif '--version' or '-v' in words:# на эти вообще не реагирует <-----------------------
- print('marvin-cli version 1.0')
- elif '--verbose' in words:# на эти вообще не реагирует <-----------------------
- verb = True
- elif '--help' or '-h' in words[0]:# на эти вообще не реагирует <-----------------------
- getHelp()
- def getHelp():
- print('getting help')
- if __name__ == "__main__":
- main()
Advertisement
Add Comment
Please, Sign In to add comment