<li> <a href="https://2020.cctv.com/schedule/item/data/index.shtml?item=KMS-------------------------------"> <p><img src="//p1.img.cctvpic.com/sports/data/olympic/iconBlue/KMS-------------------------------.png"> </p> <p>开幕式</p> </a> </li> 如何用Beautifulsoup取到<p>开幕式</p>
时间: 2023-02-07 21:01:58 浏览: 106
这是一段HTML代码,你可以使用BeautifulSoup库来解析HTML并获取所需的信息。
下面是一个示例代码,使用BeautifulSoup获取<p>开幕式</p>中的文本:
```
from bs4 import BeautifulSoup
html = '''
<li>
<a href="https://2020.cctv.com/schedule/item/data/index.shtml?item=KMS-------------------------------">
<p><img src="//p1.img.cctvpic.com/sports/data/olympic/iconBlue/KMS-------------------------------.png"> </p>
<p>开幕式</p>
</a>
</li>
'''
soup = BeautifulSoup(html, 'html.parser')
p_tag = soup.find('p')
text = p_tag.text
print(text) # 输出: 开幕式
```
希望这能帮到你。
相关问题
X.Org X Server 1.20.11 X Protocol Version 11, Revision 0 Build Operating System: linux Debian Current Operating System: Linux gpc 5.10.0-8-amd64 #1 SMP Debian 5.10.46-4 (2021-08-03) x86_64 Kernel command line: BOOT_IMAGE=/boot/vmlinuz-5.10.0-8-amd64 root=UUID=2625f4ee-8c42-4879-a979-48cb6d1c492a ro net.ifnames=0 biosdevname=0 quiet Build Date: 13 April 2021 04:07:31PM xorg-server 2:1.20.11-1 (https://www.debian.org/support) Current version of pixman: 0.40.0 Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (==) Log file: "/var/log/Xorg.2.log", Time: Thu Jun 1 14:52:47 2023 (==) Using system config directory "/usr/share/X11/xorg.conf.d" (II) modeset(0): Initializing kms color map for depth 24, 8 bpc.
这是X服务器的基本信息,包括版本号、操作系统、内核版本、安装日期等等。其中,“X.Org X Server”是一个开源的图形界面系统,可以在Linux和Unix操作系统上运行。该服务器提供了基本的图形处理功能,包括窗口管理、鼠标控制、显示器输出等等。如果你遇到了与X服务器相关的问题,可以查看日志文件“/var/log/Xorg.2.log”以获取更多信息。同时,你也可以在“http://wiki.x.org”上查看最新的X服务器相关信息和文档。
<div class="collection"><el-button @click="collect">收藏</el-button></div>点击收藏按钮,上传KNOWLEDGEID参数到post接口; 这是封装的接口: export function AddKnowledgeCollectApi(data: AddKnowledgeCollect): AxiosPromise<KnowledgeCollectItem[]> { return http({ url: '/T_KMS_BU_KNOWLEDGECOLLECT/Add', method: 'post', data }); } 这是接口类型:export interface AddKnowledgeCollect { KNOWLEDGEID: string }
好的,你的问题是如何使用这个封装的接口来实现收藏功能,对吧?那么,你需要在点击收藏按钮时调用AddKnowledgeCollectApi方法,并且将KNOWLEDGEID参数传递给它。具体来说,你可以在点击事件的处理函数中调用该方法,如下所示:
```
collect() {
const data: AddKnowledgeCollect = {
KNOWLEDGEID: 'your_knowledge_id'
};
AddKnowledgeCollectApi(data)
.then(response => {
// 收藏成功
})
.catch(error => {
// 收藏失败
});
}
```
在这里,你需要将'your_knowledge_id'替换为你要收藏的知识点的ID。这将创建一个AddKnowledgeCollect对象,其中包含知识点ID,并将其作为参数传递给AddKnowledgeCollectApi方法。如果收藏成功,你可以在.then()回调函数中执行一些操作,如果收藏失败,你可以在.catch()回调函数中处理错误。