資訊內容
python如何清除html文件中的內容
python清除html文件中內容的方法:1、使用join方法,代碼為【pat = re.compile('>(.*?)<')''.join(pat.findall(test))】;2、使用compile方法。bzG少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺
bzG少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺
本教程操作環境:windows7系統、python3.9版,DELL G3電腦,該方法適用于所有品牌電腦。bzG少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺
python清除html文件中內容的方法:bzG少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺
方法1:bzG少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺
In [97]: str_ = '' ...: flag = 1 ...: for ele in test: ...: if ele == "<": ...: flag = 0 ...: elif ele == '>': ...: flag = 1 ...: continue ...: if flag == 1: ...: str_ += ele ...: In [98]: str_ Out[98]: 'just for testjust for testtest' In [99]: str_ = '' ...: flag = 1 ...: for ele in test: ...: if ele == "<": ...: flag = 0 ...: elif ele == '>': ...: flag = 1 ...: ele = ' ' ...: if flag == 1: ...: str_ += ele ...: In [100]: str_ Out[100]: ' just for test just for test test '方法2:bzG少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺
import re In [156]: pat = re.compile('(?<=>).*?(?=<)') In [157]: pat.findall(test) Out[157]: ['just for test', '', '', 'just for test', '', 'test'] In [158]: ''.join(pat.findall(test)) Out[158]: 'just for testjust for testtest'方法3:bzG少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺
pat = re.compile('>(.*?)<') ''.join(pat.findall(test))方法4:bzG少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺
In [167]: pat = re.compile('<[^>]+>', re.S) In [168]: pat.sub('', test) Out[168]: 'just for testjust for testtest'大量免費學習推薦,敬請訪問python教程(視頻)bzG少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺
以上就是python如何清除html文件中的內容的詳細內容,更多請關注少兒編程網其它相關文章!bzG少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

- 上一篇
python輸入語句是什么
簡介python輸入語句是“input()”。input()函數可以從標準輸入讀入一行文本,默認的標準輸入是鍵盤;即讀取用戶從鍵盤輸入的信息。input()可以接收一個Python表達式作為輸入,并將運算結果返回。本教程操作環境:windows10系統、DellG3電腦、Python3。python輸入
- 下一篇
python基礎知識一:網絡通信數據傳輸<span style="font-family:楷體;color:Red"> 前言&l
簡介免費學習推薦:python教程(視頻)python實現網絡通信數據傳輸(基礎知識(一))前言基礎知識學習一、同步異步二、什么是socket三、socket套接字的分類1、流格式套接字SOCK_STREAM2、數據報格式套接字(SOCK_DGRAM)四、IP地址、MAC地址、端口地址結束語前言我不是通