2016-11-19 9 views
1

私はこのページの2番目の例であるgoogle APIのサンプルファイルを実行しようとしています。 herepythonファイル(google calender API)に引数を渡すことができません

私はこのような端末からのpythonファイルを実行すると:

$ python authorized_api_cmd_line_calendar.py your_client_id your_client_secret 

を私は次の引数に

$ python authorized_api_cmd_line_calendar.py *******************gnlm3tj8obddlimdbaqp7psime.apps.googleusercontent.com **********V69CImgEkHaO3zkqR 

渡さ 私は上記のコマンドを実行します(確認のために開始せずに!)次のエラーが表示されます。

warnings.warn(_MISSING_FILE_MESSAGE.format(filename)) 
... 
... 
... 
authorized_api_cmd_line_calendar.py : error: unrecognized arguments : *******************gnlm3tj8obddlimdbaqp7psime.apps.googleusercontent.com **********V69CImgEkHaO3zkqR 

先ほどの代わりにclient_secretファイルを渡そうとしましたが、何も変更されていません。 ありがとうございました:)

答えて

0

私はこれを引数処理をバイパスして動作させました。

それが書かれたように動作しますが、迅速かつ汚いなければならない、これは私がやったことです:authorized_api_cmd_line_calendar.pyの27-28を読むために置き換え

ライン:

# client_id = sys.argv[1] 
# client_secret = sys.argv[2]              
client_id = '*******************gnlm3tj8obddlimdbaqp7psime.apps.googleusercontent.com' 
client_secret = '**********V69CImgEkHaO3zkqR' 

お役に立てば幸いです。

関連する問題