我得到了下面的代码,应在其他功能使用,所以我想用一个变量分配表达式的变量,并用它在另一个功能
soup.find("div", {"class" : "article-entry text"}).text.replace('\n', "")
使用它传递
textFormat = "soup.find("div", {"class" : "article-entry text"}).text.replace('\n', "")"
不起作用。我必须转义角色吗?怎么样?
什么是执行textFormat内容的最佳方法。像这样?
text = exec(textFormat)
谢谢!
这可能是一个好主意,详细解释你正试图归档的东西。 –
我有一个很大的功能,除了这个表达式之外,它可以应用到不同的网站上。这就是为什么我想把所有东西都放在一个函数中,并且只能通过scraping语句,这对每个网站都是不同的。 – user2252633
然后你应该有一个基类,子类覆盖一个函数。 –