편집 기록

편집 기록
  • 프로필 nowp님의 편집
    날짜2019.12.18

    BeautifulSoup 관련 간단한 코드 질문 ..


    
     import requests, bs4
     res = requests.get('http://tuportaldesbloqueo.com/')
     res.raise_for_status()
     soup = bs4.BeautifulSoup(res.text, "html.parser")
     elmes = soup.select('title')
    
     for elem in elmes:                                    
         print(elmes)
    
    
    (j16134uk) EUNHYUKui-MacBook-Pro:tuportaldesbloqueo.com eunhyulkim$ python output1.py 
    [<title>Davivienda</title>]
    

    현재 프로그램 인데요

    프린트 결과값에 [<title> </title>] 부분의 태그없이, 내용만 받아오고 싶어서,

    elmess = elmes.replace("<title>","") 이런식으로 없애야 할 것 같아서 해보니

    AttributeError: 'list' object has no attribute 'replace'
    

    에러가 나오더라구요..

    이런 경우에는 어떻게 처리를 해야 할까요..?

  • 프로필 알 수 없는 사용자님의 편집
    날짜2019.12.18

    간단한 코드 질문 ..


    import requests, bs4 res = requests.get('http://tuportaldesbloqueo.com/') res.raise_for_status() soup = bs4.BeautifulSoup(res.text, "html.parser") elmes = soup.select('title')

    for elem in elmes:
    print(elmes)

    (j16134uk) EUNHYUKui-MacBook-Pro:tuportaldesbloqueo.com eunhyulkim$ python output1.py [Davivienda]

    현재 프로그램 인데요

    프린트 결과값에 [ ] 부분의 태그없이, 내용만 받아오고 싶어서,

    elmess = elmes.replace("","") 이런식으로 없애야 할 것 같아서 해보니

    AttributeError: 'list' object has no attribute 'replace' 에러가 나오더라구요.. 이런 경우에는 어떻게 처리를 해야 할까요..?