Python 替换值='#在';以新的价值观
我有一个html文件,我想在其中替换其中一个变量的值,例如Python 替换值='#在';以新的价值观,python,html,python-2.7,replace,Python,Html,Python 2.7,Replace,我有一个html文件,我想在其中替换其中一个变量的值,例如 name = 'x' value= '50' 我想将任何数字的值替换为一个特定的数字,比如13,问题是我不知道当前值是什么,所以我需要一种python替换当前值的方法,不管它是什么值,但我肯定知道它是一个整数 使用正则表达式。阅读html文件,找到文件中出现的所有变量,并将其替换为感兴趣的值。您需要使用html解析器(我建议BeautifulSoup)。然后,只需通过xpath在文档中定位节点,并编辑所需属性的值。我相信有一种方法可以
name = 'x' value= '50'
我想将任何数字的值替换为一个特定的数字,比如13,问题是我不知道当前值是什么,所以我需要一种python替换当前值的方法,不管它是什么值,但我肯定知道它是一个整数 使用正则表达式。阅读html文件,找到文件中出现的所有变量,并将其替换为感兴趣的值。您需要使用html解析器(我建议
BeautifulSoup
)。然后,只需通过xpath在文档中定位节点,并编辑所需属性的值。我相信有一种方法可以使用replace函数,它比使用HTML解析器更简单。解析HTML时使用的是有限的正则表达式,而不是正则表达式,请参见此处的传统问题: