我正在使用谷歌自然语言 api 来分析句子中的情绪。但是,每次我运行脚本时。它进入无限循环的睡眠。
我的代码。
comments = "This product is really good"
credentials = GoogleAuth.get_instance()
client = language.LanguageServiceClient(credentials=credentials)
document = types.Document(
content=comments,
type=enums.Document.Type.PLAIN_TEXT
)
sentiment = client.analyze_sentiment(document=document)
堆栈跟踪。
Traceback (most recent call last):
File "/Users/my_mac/app/sentiment_analysis_runner.py", line 14, in <module>
main()
File "/Users/my_mac/app/sentiment_analysis_runner.py", line 8, in main
sentiment = sentiment_analyser.analyse(url)
File "/Users/my_mac/app/sentiment_analysis/product_sentiment_analysis.py", line 20, in analyse
return self.analyse_comments(comments)
File "/Users/my_mac/app/sentiment_analysis/product_sentiment_analysis.py", line 32, in analyse_comments
sentiment = client.analyze_sentiment(document=document)
File "/Users/my_mac/PycharmProjects/HelloWorld/venv/lib/python3.6/site-packages/google/cloud/language_v1/gapic/language_service_client.py", line 230, in analyze_sentiment
request, retry=retry, timeout=timeout, metadata=metadata
File "/Users/my_mac/PycharmProjects/HelloWorld/venv/lib/python3.6/site-packages/google/api_core/gapic_v1/method.py", line 143, in __call__
return wrapped_func(*args, **kwargs)
File "/Users/my_mac/PycharmProjects/HelloWorld/venv/lib/python3.6/site-packages/google/api_core/retry.py", line 270, in retry_wrapped_func
on_error=on_error,
File "/Users/my_mac/PycharmProjects/HelloWorld/venv/lib/python3.6/site-packages/google/api_core/retry.py", line 205, in retry_target
time.sleep(sleep)
KeyboardInterrupt
Process finished with exit code 1