在我的函数中,如果text_content
例如德语,功能失败。使用当前的解决方案,我会回来:
print(type(e))
>>> <class 'google.api_core.exceptions.InvalidArgument'>
我想更具体一些,而是写成except Exception as e:
except InvalidArgument as e:
。但是,那是行不通的。窦,您知道这里出了什么问题吗?
text_content= "Trauben sind gut. Bananen sind schlecht."
try:
sample_analyze_entity_sentiment(text_content)
except Exception as e:
print(type(e))
答案 0 :(得分:0)
您需要导入InvalidArgument
异常。
from google.api_core.exceptions import InvalidArgument
text_content= "Trauben sind gut. Bananen sind schlecht."
try:
sample_analyze_entity_sentiment(text_content)
except InvalidArgument as e:
print(type(e))