Beautiful Soup 的 replace_with(~)
方法用提供的标签或字符串替换元素中的标签或字符串。
例子
考虑以下 HTML 文档:
my_html = """
<p>Alice</p>
"""
soup = BeautifulSoup(my_html)
要将文本 "Alice"
替换为 "Bob"
:
p_tag = soup.find("p")
p_tag.string.replace_with("Bob")
p_tag
<p>Bob</p>
在这里,我们利用所有 Tag
对象可用的 string
属性。
相关用法
- Python string replace()用法及代码示例
- Python numpy string replace()用法及代码示例
- Python repr方法用法及代码示例
- Python repr()用法及代码示例
- Python NumPy repeat方法用法及代码示例
- Python reprlib.recursive_repr用法及代码示例
- Python numpy matrix repmat()用法及代码示例
- Python Numpy recarray.tostring()用法及代码示例
- Python reduce()用法及代码示例
- Python response.status_code用法及代码示例
- Python Numpy recarray.tobytes()用法及代码示例
- Python Numpy recarray.min()用法及代码示例
- Python response.request用法及代码示例
- Python Numpy recarray.cumprod()用法及代码示例
- Python re.compile用法及代码示例
- Python NumPy remainder方法用法及代码示例
- Python Django re_path用法及代码示例
- Python response.elapsed用法及代码示例
- Python response.cookies用法及代码示例
- Python response.ok用法及代码示例
- Python Numpy recarray.argmin()用法及代码示例
- Python NumPy resize方法用法及代码示例
- Python Numpy recarray.cumsum()用法及代码示例
- Python re.fullmatch()用法及代码示例
- Python Django require_http_methods用法及代码示例
注:本文由纯净天空筛选整理自Arthur Yanagisawa大神的英文原创作品 BeautifulSoup | replace_with method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。