# -*- coding: utf-8 -*- from sooin_api import SooinSession import re session = SooinSession() session.login() resp = session.session.get('http://sooinpharm.co.kr/Service/Order/Bag.asp?currVenCd=50911') html = resp.text # 모든 태그의 href와 onclick 찾기 links = re.findall(r']*(href|onclick)=["\']([^"\']+)["\'][^>]*>', html) for attr, val in links: if 'del' in val.lower() or 'cancel' in val.lower(): print(f'{attr}: {val[:100]}') print('\n--- form actions ---') forms = re.findall(r']*action=["\']([^"\']+)["\']', html) for f in forms: print(f'form action: {f}') print('\n--- hidden inputs ---') hiddens = re.findall(r']*type=["\']hidden["\'][^>]*name=["\']([^"\']+)["\'][^>]*value=["\']([^"\']*)["\']', html) for name, val in hiddens[:10]: print(f'{name}: {val}')