Valence API を使用し、Python でコード サンプルを操作するのは初めてです。「Fetch final grades」サンプル ( http://docs.valence.desire2learn.com/samples/finalGrades.htmlにあります) からコードを実行すると、500 エラーに悩まされました。私は一般的にプログラミングに不慣れで、問題を診断するために提供する情報が他にないのではないかと心配しています。エラーには、「Exception: HTTPError('404 Client Error: Not Found',)」というメッセージが表示されます
また、ここに投稿するのが適切であることを望んでいるトレースバック ノートを提供することもできます。
トレースバック (最新の呼び出しが最後):
...bottle.py"、764 行目、_handle 内 return route.call(**args)
...bottle.py"、1625 行、ラッパー rv = callback(*a, **ka)
...bottle.py"、1575 行、ラッパー rv = callback(*a, **ka) 内
...finalgrades.py"、149 行目、start_handler の verify=_CFG['verify'])
...d2lvalence_util\service.py"、267 行目、get_whoami で d2ldata.WhoAmIUser(_get(route,uc,**kwargs)) を返す
...service.py"、86 行目、_get return _fetch_content(r,debug=d) 内
...service.py"、46 行目、_fetch_content r.raise_for_status() 内
...models.py」、773行目、raise_for_status raise HTTPError(http_error_msg, response=self) requests.exceptions.HTTPError: 404 Client Error: Not Found
D2L が提供するコードを拡張していません。他の誰かがこの問題に遭遇しましたか? もしそうなら、どのように解決しましたか?