篩選功能基本上在每個項目中都會有,而且篩選的方式也有很多種,根據客戶的不同要求也會定制對數據按照要求進行篩選,今天的篩選目標是,篩選用戶的回復中不包含圖片的回復信息。
看起來很困難的樣子,但其實就是判斷一下回復的內容中是否有img標簽,那么就只需要在循環查詢結果的時候判斷內容中是否包含img標簽。
Python判斷字符串中是否包含img標簽可以用find()方法來實現:

也可以通過in()方法來判斷是否存在,用法與find方法相同,但是這兩種方法都是通過判斷字符串是否在字符串中包含可以實現絕大部分格式統一的字符串來,但是如果字符串中的內容被轉譯或者格式多個空格不統一格式的樣子就無法精確判斷。Python中就可以通過Beautifusoup庫來解決此問題
BeautifulSoup 是一個用于解析 HTML 和 XML 文檔的 Python 庫,它可以用來提取和操作 HTML 或 XML 中的數據。然而,BeautifulSoup 本身并沒有直接提供判斷一個 HTML 或 XML 文檔中是否包含 img 標簽的功能。
你可以使用 BeautifulSoup 來解析 HTML 或 XML 文檔,并遍歷文檔中的所有標簽來查找 img 標簽。例如,下面的代碼演示了如何使用 BeautifulSoup 在一個 HTML 文檔中查找 img 標簽。

上一篇: PHPCMS批量更新站點中過期的網址
下一篇: Linux如何離線安裝Docker
關鍵詞:



