Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/324.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 在Beautiful Soup中将标题内容替换为空字符串_Python_Beautifulsoup - Fatal编程技术网

Python 在Beautiful Soup中将标题内容替换为空字符串

Python 在Beautiful Soup中将标题内容替换为空字符串,python,beautifulsoup,Python,Beautifulsoup,我有一个代码来删除头标签中的文本。向我们展示网站的html for link in soup.findAll('head'): link.replaceWith("") 我正在尝试将整个内容替换为“”。然而,这是行不通的。我如何才能从soup中完全删除head标签之间的所有文本。您需要使用“”(3个引号),其中您似乎只使用了两个引号 例如: """ This block is commented out """ 快乐编码 编辑:抱歉,这不是用户所问的问题 我对靓汤没有

我有一个代码来删除头标签中的文本。向我们展示网站的html

    for link in soup.findAll('head'):
        link.replaceWith("")
我正在尝试将整个内容替换为“”。然而,这是行不通的。我如何才能从soup中完全删除head标签之间的所有文本。

您需要使用“”(3个引号),其中您似乎只使用了两个引号

例如:

"""
This block
is commented out
"""
快乐编码

编辑:抱歉,这不是用户所问的问题

我对靓汤没有经验,但我在上找到了一段代码,可能对您有用():

从外观上看,它可能只是删除了页面上的每个链接

如果这对您没有更多帮助,我很抱歉!

您需要使用“”(3个引号),其中您似乎只使用了两个引号

例如:

"""
This block
is commented out
"""
快乐编码

编辑:抱歉,这不是用户所问的问题

我对靓汤没有经验,但我在上找到了一段代码,可能对您有用():

从外观上看,它可能只是删除了页面上的每个链接

如果这对你没有多大帮助,我很抱歉

试试这个:

[head.extract() for head in soup.findAll('head')]
试试这个:

[head.extract() for head in soup.findAll('head')]

哦哦,我现在明白了。我在修改我的答案,我的道歉。哦!哦,我现在明白了。我在修改我的答案,我的道歉。