当我尝试计算巴黎与法国其他城市之间的距离时,Google API返回了随机结果。它返回正确的距离或ZERO_RESULTS
我使用Postman应用程序。我创建GET请求:
def summarizer(algo):
text = excel_preprocessor()
if algo is 'gensimTextRank':
text_summarized = summarize(text, word_count=5000)
return text_summarized
elif algo is 'sumyTextRank':
parser = PlaintextParser(text, Tokenizer('english'))
stemmer = Stemmer('english')
text_summarizer = TextRankSummarizer(stemmer)
text_summarizer.stop_words = get_stop_words('english')
summarized = text_summarizer(parser.document, 25)
sent = []
for sentence in summarized:
sent.append(str(sentence))
text_summarized = "\n\n".join(sent)
return text_summarized
else:
msg = "Accepted Inputs are: \n1. gensimTextRank\n2. sumyTextRank"
print(msg)
if __name__ == "__main__":
text = summarizer('gensimTextRank')
text = text.replace("\n", "\n\n")
with open(r"/test.txt", "w") as f:
f.writelines(text)
Google返回的API:
https://maps.googleapis.com/maps/api/distancematrix/json?units=METRIC&mode=WALKING&origins=BRY SUR MARNE , VAL-DE-MARNE , FR&destinations=PARIS , PARIS , FR&key=MY_KEY
答案 0 :(得分:1)
这是一种预期的行为,因为目标地址位于美国,而始发地位于法国,彼此之间没有可用的路由,如果目标地址不是预期的地址,建议您提供格式正确的地址以避免此类错误。