Ich bin neu in Befehlszeilen-Tools. Ich versuche, einen Google Drive-Befehlszeilenclient zu erstellen. Ich versuche Docopt zu benutzen. So sieht meine Hauptdatei aus:Docopt | Google Drive Api Integration Problem
"""
GDR Google Drive Command Line Client.
Usage:
gdr.py about
gdr.py upload <filename>
gdr.py listall
gdr.py search <keyword>
gdr.py -h | --help
gdr.py --version
Options:
-h --help Show this screen.
--version Show version.
"""
from docopt import docopt
from Commands.about import About
if __name__ == '__main__':
arguments = docopt(__doc__)
print(arguments)
if arguments['about'] == True:
About.aboutMe()
Es funktioniert perfekt, bis ich aboutMe() Methode aufrufen. Aber wenn ich es anrufe, erhalte ich den folgenden Fehler:
Wo ist das Problem? Ich brauche Hilfe dabei. Und das ist meine erste Frage zu stackoverflow und entschuldige mich, wenn mein Format nicht korrekt ist.
Ja das ist das genaue Problem. Es ist nirgendwo in meinem Code immer noch ich bekomme diesen Fehler. Ich recherchierte ein wenig, Problem kann mit Google-Autorisierung liegen, die ich in aboutme() Methode mache. –