Php 从网站中的指定div区域复制文本

Php 从网站中的指定div区域复制文本,php,html,bash,Php,Html,Bash,这是链接: (您应该从下拉列表中选择“全部”以查看课程的完整列表) 此链接包含我所在学校的课程代码和课程名称。我正在做一个学校项目(网站),在这个网站上其他学生应该可以选择他们的课程。因此,我必须将网站上的课程保存到数据库中,并在下拉列表或其他内容中为用户提供选择课程的选项 问题是,有太多的课程,我不能用手打字。所以,我在想一种脚本,它可以从网站上获取必要的信息并保存到文本文件中,从那里我可以编写一个脚本,将课程复制到我的数据库中 我检查了源HTML代码,我看到课程代码写在一个p标记中,该标记以

这是链接: (您应该从下拉列表中选择“全部”以查看课程的完整列表)

此链接包含我所在学校的课程代码和课程名称。我正在做一个学校项目(网站),在这个网站上其他学生应该可以选择他们的课程。因此,我必须将网站上的课程保存到数据库中,并在下拉列表或其他内容中为用户提供选择课程的选项

问题是,有太多的课程,我不能用手打字。所以,我在想一种脚本,它可以从网站上获取必要的信息并保存到文本文件中,从那里我可以编写一个脚本,将课程复制到我的数据库中

我检查了源HTML代码,我看到课程代码写在一个p标记中,该标记以“results credential”作为类名,课程名称保存在h3标记中


以前,我编写了一个脚本,可以从浏览器中读取选项卡名称,但我不知道如何对正文中的特定HTML标记执行此操作。

如果您的目标是从标记内部提取如下所示的所有内容:
可能的答案太多,或者对于这种格式来说,好的答案太长。请添加详细信息,以缩小答案集或隔离一个可以在几段中回答的问题。我建议您找一个发展论坛(也许?)来总结概括。然后,当您遇到特定的编码问题时,请回到StackOverflow,我们将很乐意提供帮助。上面链接中的列表99%来自数据库,为什么不转储它,甚至直接访问它呢?
from bs4 import BeautifulSoup
soup = BeautifulSoup(your_html_doc)
course_name = soup.find_all(id="results-credentials")