用Python修改网站文本
这是我第一次在StackOverflow发帖,请大家多多包涵。
我想做的是写一个简单的Python程序,能够把某种HTML标签的内容全部改成别的东西(比如说,把所有的<h1>
标签或所有的<p>
标签的内容都改掉)。这个操作是针对一个已经存在的网页,也就是当前在浏览器中打开的网页。
换句话说,我想自动化浏览器中的检查元素功能,这样我就可以随意修改网页上的元素。我知道这些修改只会在我这边生效,但这对我更大的目标是有帮助的。
我查过Beautiful Soup,但在文档中没有找到可以让我在浏览器中直接修改网站内容的方法。如果有人能给我指个方向,我会非常感激!
1 个回答
0
你说的这个问题更像是浏览器扩展的工作。正如@brbcoding所说,使用JavaScript会更合适。Beautiful Soup是用来抓取网页内容的,而不是用来在浏览器的客户端修改网页。老实说,我觉得你用Python是做不到这一点的。