如何让Google助手使用python脚本从web上获取数据

2024-05-28 18:41:22 发布

您现在位置:Python中文网/ 问答频道 /正文

我制作了一个python脚本,从url获取关于时间表的数据。 我现在希望能够向我的googlehome询问一些特定的时间,或者python脚本提供的时间表的更改。你知道吗

我怎样才能让googlehome从python脚本中提取信息,并在我说出关键字时回复我呢?或者有比用python更好的方法吗?你知道吗

这是获取所需信息的脚本

import requests

r = requests.get("*URL*")

jay = r.json()
result = jay["result"]["displaySchedule"]["lessonTimes"]


for i in result:
    try:
        print (i["changes"])
    except KeyError:
        continue

Tags: 数据方法import脚本信息urlget时间
1条回答
网友
1楼 · 发布于 2024-05-28 18:41:22

您需要考虑使用Actions on Google,可能还有Dialogflow,与Google助手集成,并为用户的对话提供自然语言处理(NLP)。你知道吗

你想用什么语言都行。将文本转换到AoG中,然后将文本转换到AoG中。您的代码需要在您控制的服务器上的公共HTTPS URL上运行,接收JSON POST请求,执行处理(基于上面提供的代码),然后以定义的格式返回JSON。(如果您正在使用节点.js,有一些库可以帮助您实现这一点,但如果您熟悉python、webapps和JSON,这并不困难。)

相关问题 更多 >

    热门问题