무회blog

python html2text 태그제거 본문

Python

python html2text 태그제거

최무회 2020. 4. 23. 14:44

import pandas as pd
import html2text

li22 = []
text0 = '[

1도 화상

1도 화상의 정의, 증상, 원인 및 치료에 관한 사항은 다음과 같습니다.

http://www.insunet.co.kr/linkskin_pop.asp?sn=519172" rel="noopener noreferrer" target="_blank">http://www.insunet.co.kr/img/body/519172.jpg" style="cursor: nwse-resize;" width="639"/>정의 : http://www.insunet.co.kr/linkskin/linkskin_b_med.asp?sn=2257" rel="noopener noreferrer" target="_blank">화상의 정도를 알기 위해서는 깊이와 범위를 기준으로 한다. 피부의 단면도를 보면 http://www.insunet.co.kr/linkskin/linkskin_b_med.asp?sn=2186" rel="noopener noreferrer" target="_blank">표피http://www.insunet.co.kr/linkskin/linkskin_b_med.asp?sn=2187" rel="noopener noreferrer" target="_blank">진피, 피하조직으로 들어가는데, 화상은 손상된 피부조직의 깊이에 따라 1도 화상, http://www.insunet.co.kr/linkskin/linkskin_b_med.asp?sn=2262" rel="noopener noreferrer" target="_blank">2도 화상http://www.insunet.co.kr/linkskin/linkskin_b_med.asp?sn=2263" rel="noopener noreferrer" target="_blank">3도 화상http://www.insunet.co.kr/linkskin/linkskin_b_med.asp?sn=2264" rel="noopener noreferrer" target="_blank">4도 화상으로 구분한다. 1도 화상은 피부의 표피층에만 화상이 국한된 것으로 단순히 피부의 색깔이 햇볕에 탔을 때와 같이 붉어지는 경우를 말한다.

증상 : 화상 입은 부위가 붉게 되고 따끔따끔하며 부기가 생기는 일도 있지만, 물집(수포)이 생기지는 않는다.

원인 : 여름철에 해수욕장에서 피부가 타서 껍질이 벗겨지는 정도이고, 보통 60.0℃ 정도의 열에 의해 생긴다.

치료 : 특별한 치료가 필요 없다.

]'
text1= '[

2도 화상

 http://www.insunet.co.kr/linkskin_pop.asp?sn=519172" target="_blank">http://www.insunet.co.kr/img/body/519172.jpg" style="margin-right:10; margin-bottom:5; border-width:1px; border-color:silver; border-style:solid;" width="194"/>정의 : http://www.insunet.co.kr/linkskin/linkskin_b_med.asp?sn=2257" target="_blank">화상의 정도를 알기 위해서는 깊이와 범위를 기준으로 한다. 피부의 단면도를 보면 http://www.insunet.co.kr/linkskin/linkskin_b_med.asp?sn=2186" target="_blank">표피http://www.insunet.co.kr/linkskin/linkskin_b_med.asp?sn=2187" target="_blank">진피, 피하조직으로 들어가는데, 화상은 손상된 피부조직의 깊이에 따라 http://www.insunet.co.kr/linkskin/linkskin_b_med.asp?sn=2261" target="_blank">1도 화상, 2도 화상, http://www.insunet.co.kr/linkskin/linkskin_b_med.asp?sn=2263" target="_blank">3도 화상http://www.insunet.co.kr/linkskin/linkskin_b_med.asp?sn=2264" target="_blank">4도 화상으로 구분한다. 2도 화상은 피부의     진피층까지 화상이 있는 것을 말하며 물집이 생기고 흉터는 아직 생기는 않은 정도를     말한다. 

 증상 : 가벼울 경우 빨갛게 되어 물집이 생기고, 심한 경우는     하얗게 되어 물집이 생긴다. 크고 작은 물집은 몇 시간 혹은 24시간 이내에 형성된다.     자각 증상으로는 작열감, 동통이 심하다. 수포가 터지면 다량의 분비액이     나온다. 

 원인 : 뜨거운 물, 불꽃(화염), 전기, 화학물질, 방사선 등이 있다. 

 치료 : 우선 화상부위를 수돗물이나 찬물에     적신 수건으로 열을 식혀주고, 다량의 생리식염수를 사용하여 화상의 상처를     깨끗이 씻어낸다. 다음에는 항생제연고, 국소치료제와 바셀린 가제를 도포하고     나서, 그 위에 가제와 솜으로 두툼하게 덮어주고 난 후 탄력붕대를 감아준다.     화상 부위에는 소독약이나 알코올 등을 사용해서는 안     된다. 쉽게 터지는 물집은     제거하지만 반드시 터뜨릴 필요는 없다. 대개 1∼2도 화상은 약 2주일 정도 경과하면     세균의 감염이 없는 한 자연     치유된다. 

]'
text2 = '[

2차 난포

☞ linkskin_b_med.asp?sn=1956" target="_blank">포상 난포

]'

# print(h.handle("

Hello, https://www.google.com/earth/'>world!"))
h = html2text.HTML2Text()
h.ignore_links = True
# text1 = '(1, [

2도 화상

 http://www.insunet.co.kr/linkskin_pop.asp?sn=519172" target="_blank">http://www.insunet.co.kr/img/body/519172.jpg" style="margin-right:10; margin-bottom:5; border-width:1px; border-color:silver; border-style:solid;" width="194"/>정의 : http://www.insunet.co.kr/linkskin/linkskin_b_med.asp?sn=2257" target="_blank">화상의 정도를 알기 위해서는 깊이와 범위를 기준으로 한다. 피부의 단면도를 보면 http://www.insunet.co.kr/linkskin/linkskin_b_med.asp?sn=2186" target="_blank">표피http://www.insunet.co.kr/linkskin/linkskin_b_med.asp?sn=2187" target="_blank">진피, 피하조직으로 들어가는데, 화상은 손상된 피부조직의 깊이에 따라 http://www.insunet.co.kr/linkskin/linkskin_b_med.asp?sn=2261" target="_blank">1도 화상, 2도 화상, http://www.insunet.co.kr/linkskin/linkskin_b_med.asp?sn=2263" target="_blank">3도 화상http://www.insunet.co.kr/linkskin/linkskin_b_med.asp?sn=2264" target="_blank">4도 화상으로 구분한다. 2도 화상은 피부의     진피층까지 화상이 있는 것을 말하며 물집이 생기고 흉터는 아직 생기는 않은 정도를     말한다. 

 증상 : 가벼울 경우 빨갛게 되어 물집이 생기고, 심한 경우는     하얗게 되어 물집이 생긴다. 크고 작은 물집은 몇 시간 혹은 24시간 이내에 형성된다.     자각 증상으로는 작열감, 동통이 심하다. 수포가 터지면 다량의 분비액이     나온다. 

 원인 : 뜨거운 물, 불꽃(화염), 전기, 화학물질, 방사선 등이 있다. 

 치료 : 우선 화상부위를 수돗물이나 찬물에     적신 수건으로 열을 식혀주고, 다량의 생리식염수를 사용하여 화상의 상처를     깨끗이 씻어낸다. 다음에는 항생제연고, 국소치료제와 바셀린 가제를 도포하고     나서, 그 위에 가제와 솜으로 두툼하게 덮어주고 난 후 탄력붕대를 감아준다.     화상 부위에는 소독약이나 알코올 등을 사용해서는 안     된다. 쉽게 터지는 물집은     제거하지만 반드시 터뜨릴 필요는 없다. 대개 1∼2도 화상은 약 2주일 정도 경과하면     세균의 감염이 없는 한 자연     치유된다. 

])'

# text0 = h.handle(text1)
# text1 = h.handle(text1)
# text2 = h.handle(text1)

# print(text1)

li22.append(text0)
li22.append(text1)
li22.append(text2)

li = []
dic = {}

for i in li22:
    i = h.handle(i)
    i = h.handle(i)
    li.append(i)     
#     print(li)

dic = {"haha":li}
# print(dic)
df = pd.DataFrame(dic)
print(df)
    

Comments