import sys, re sys.stdout.reconfigure(encoding='utf-8') p = r'D:\교안\KidsOrder_Week7_20260613.html' with open(p,'r',encoding='utf-8') as f: h = f.read() # slide-num 태그를 DOM 순서대로 1/20, 2/20 ... 20/20 으로 재부여 # slide div 순서를 찾아서 순차 번호 매김 slide_nums = re.findall(r'
', h) print(f'현재 slide-num 태그 수: {len(slide_nums)}') # 순서대로 교체 counter = [0] def renumber(m): counter[0] += 1 return f'' h2 = re.sub(r'', renumber, h) print(f'재번호 부여 완료: 1~{counter[0]}') with open(p,'w',encoding='utf-8') as f: f.write(h2) print('저장 완료')