問題タブ [google-cloud-nl]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
19650 参照

python - forループでのエラー/例外処理 - python

Google Cloud NL API を使用して、いくつかの説明の感情を分析しています。一部の行については、エラーInvalidArgument: 400 The language vi is not supported for document_sentiment analysis.がポップアップし続けるため、これが発生する理由を必死に見つけて責任のある行を消去しようとするのではなく、それを回避する方法を構築したいと思います。残念ながら、私は Python に比較的慣れていないため、適切に行う方法がわかりません。

私のコードは次のとおりです。

このforループ(またはおそらく後半部分で十分)をエラー/例外処理にラップして、読み取れないループを単純に「スキップ」して次のループを続行する方法を説明できる人はいますか?また、「description_list」は、説明が実際に分析されたときにのみ追加されるようにします (エラー処理でスタックしたときではありません)。

どんな助けでも大歓迎です!! ありがとう :)


編集:より完全なエラーのトレースバックを求められました:

トレースバック (最新の呼び出しが最後):