我得到了下面的代碼,應在其他功能使用,所以我想用一個變量分配表達式的變量,並用它在另一個功能
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
然後你應該有一個基類,子類覆蓋一個函數。 –