Zatwierdzono: Fortect
Oto kilka prostych sposobów, które powinny pomóc w naprawieniu wielu błędów innych niż getopt.getopterror.Getopt.GetoptError Wyjątek: zgłaszany, jeśli w miejscu argumentu można znaleźć niepotwierdzony parametr lub jeśli parametr, który wymaga kontrowersji, nie został podany. Argumentem wyjątku jest ostatecznie ciąg znaków wskazujący przyczynę typu błędu. Atrybuty msg i opt uzyskują kolejny komunikat o błędzie i odpowiadający mu parametr.
spróbuj: opts, args równa się getopt.getopt (sys.argv [1:], 'P:D:H:d:u:p:nvhmJi:c:Ml:TB:', ['host =', 'port =', 'katalog =', 'użytkownik =', 'hasło =', 'demon =', 'noauth', 'pomoc', 'gadatliwy', 'mysql', 'icounter =', 'config =', 'nolock', 'nomime', 'loglevel', 'noiter', 'bazowy ='])z wyjątkiem getopt.GetoptError, e: Korzystanie z drukowania błąd publikowania '>>>>% s': punkt procentowy str (e) sys.exit (2)
plik"main.py" określa wiersz 199z wyjątkiem getopt.GetoptError, e:SyntaxError: nieprawidłowa składnia
To jest 30Przykładowy kod do wykorzystania udziału getopt.GetoptError().Te wyodrębnione przykłady są w rzeczywistości zaczerpnięte z projektów open source.Możesz głosować na te, które Ci się podobają lub tańsze produkty, które Ci się nie podobają.i przejdź od przemodelowania źródła lub pliku źródłowego – postępuj zgodnie z linkami opisanymi w każdym przykładzie.
Twój czek może wskazywać na użycie interfejsu API paska bocznego.
Możesz również sprawdzić wszystkie dostępne funkcje / klasy w odniesieniu do niektórych modułówprzewyższająlub wypróbuj funkcję