#!/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()