Python에서 HTML 파일의 내용을 지우는 방법: 1. Join 메서드를 사용합니다. 코드는 [pat = re.compile('>(.*?)<')''.join(pat.findall입니다. (테스트)) ]; 2. 컴파일 방법을 사용합니다.
이 튜토리얼의 운영 환경: Windows 7 시스템, Python 버전 3.9, DELL G3 컴퓨터 이 방법은 모든 브랜드의 컴퓨터에 적합합니다.
파이썬을 사용하여 html 파일의 콘텐츠를 지우는 방법:
방법 1:
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:
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:
pat = re.compile('>(.*?)<') ''.join(pat.findall(test))
방법 4:
In [167]: pat = re.compile('<[^>]+>', re.S) In [168]: pat.sub('', test) Out[168]: 'just for testjust for testtest'
많은 무료 학습 추천, 방문해주세요 python 튜토리얼(동영상)
위 내용은 Python에서 HTML 파일의 내용을 지우는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!