Python和html输入

Python和html输入,python,html,Python,Html,我当时正在制作一种个人助理本地网站。我想输入一个输入,然后它进入一个python文件,该文件将根据输入执行一个操作。它要么打开一个网页,要么在同一个页面上显示额外的信息,或者类似的东西,而无需重新加载页面。我该怎么做呢 例如: Open website: -> Type in "facebook.com" -> Python script output= opens facebook in new tab -> Type in "Open schedule" -

我当时正在制作一种个人助理本地网站。我想输入一个输入,然后它进入一个python文件,该文件将根据输入执行一个操作。它要么打开一个网页,要么在同一个页面上显示额外的信息,或者类似的东西,而无需重新加载页面。我该怎么做呢

例如:

Open website:
-> Type in "facebook.com"
    -> Python script output= opens facebook in new tab
-> Type in "Open schedule"
    -> Python script output= Produces a summary followed by a detailed account 
                             of my schedule on the same page

如果您想要一个web应用程序,其中python代码重定向、控制和获取有关HTML页面的数据,那么python微框架Flask是一个不错的选择

以下是指向烧瓶主页的链接,其中应包含有关文档和安装的说明:

此外,以下是一些很棒的教程系列,它们确实帮助我开始学习Flask:


为什么不直接使用浏览器?@cᴏʟᴅsᴘᴇᴇᴅ 转到URL只是一个例子。在浏览器中,我可以做到这一点,但第二个例子我做不到。如果我输入“开放日程”,我希望它能给我一个议程摘要。如果我键入“将任务添加到列表”,我希望它这样做。但这是python的东西。我的问题是如何从HTML输入字段中获取输入,并通过更改网页而不重新加载使python对其进行操作。实际上,如果您愿意,您可以在不使用python的情况下执行这些操作。您可以通过JavaScript将浏览器数据存储在localStorage和Cookie中,这样,如果您试图打开新页面,数据就不会丢失。但是,如果您不希望浏览器访问计算机/服务器端的某些数据,flask()是一个用于WebApps的python微框架,允许您从python文件与网页交互。我肯定还有几十个类似的库,但我个人与flask合作过。这两个选项都是可行的。我不知道如何让Python真正进入网页或显示您的时间表,尽管我想可能已经有库可以为您完成这项任务。我认为真正的问题是让你的网站决定如何处理给定的输入。我认为最好的方法是使用关键字之类的东西。所以“Open”运行调度脚本;可能是“转到”或识别运行浏览器的“.com”;也许“天气”会触发一个天气小部件。@Guest01对,这就是我想要的。我分别了解python和html,但不知道如何使它们相互配合。