Skip to content
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

파이썬 requestsbeautifulsoup 으로 웹 input에 입력값 대입한 뒤 결과값 파일로 저장하기

 

 


import requests
from bs4 import BeautifulSoup
 
url = "http://www.limc.co.kr/KpnInfo/KpnResultList_Rsult.asp?search_check=1"
 
# POST 요청을 위한 데이터 설정
payload = {
    'search_value': '1401',
}
 
# POST 요청 보내기
response = requests.post(url, data=payload)
 
# BeautifulSoup으로 HTML 파싱
soup = BeautifulSoup(response.text, 'html.parser')
 
#<----- 필요없는 부분 ----->
# 필요한 항목 추출
#title = soup.find('title').text
 
# description 추출 (None 체크)
#description_tag = soup.find('meta', {'name': 'description'})
#description = description_tag['content'] if description_tag else None
 
# 결과를 출력 또는 다른 작업 수행
#print("Title:", title)
#print("Description:", description)
#<----- 필요없는 부분 ----->





 
# 특정 부분의 th 태그들을 모두 찾기 (예시로 summary 속성이 '이 표는 혈통정보를 나타내는 테이블입니다.'인 표의 th 태그를 찾음)
th_elements = soup.find('div', class_='c6bg').find_all('th')
 
# th 태그들의 텍스트를 리스트에 저장
th_values = [th.text.strip() for th in th_elements]
 
# 특정 부분의 td 태그들을 모두 찾기 (예시로 클래스가 'c6bg'인 div 안의 td 태그를 찾음)
td_elements = soup.find('div', class_='c6bg').find_all('td')
 
# td 태그들의 텍스트를 리스트에 저장
td_values = [td.text.strip() for td in td_elements]
 
# 결과 출력
#print("TD Values:", td_values)
#print("TD Values:", td_values[1])
print(th_values[1], td_values[1])
 
# 특정 부분의 th 태그들을 모두 찾기 (예시로 summary 속성이 '이 표는 혈통정보를 나타내는 테이블입니다.'인 표의 th 태그를 찾음)
ta_elements = soup.find('table', class_='t04').find_all('th')
 
print()
# th 태그들의 텍스트를 리스트에 저장
ta_values = [ta.text.strip() for ta in ta_elements]
 
# 결과 출력
print("Table>th Values:", ta_values)
print("Table>th Values:", ta_values[1])
print(ta_values[1], ta_values[1])


 

#한글이 깨질때~~~~

# CP949로 디코딩하여 복원
restored_list = [s.encode('latin1').decode('cp949') for s in ta_values]
 
# 결과 출력
print("복원된 리스트:", restored_list)

 

# 결과값을 파일에 저장
with open("result.html", "w", encoding=response.encoding) as file:
    file.write(response.text)
로그인 후 댓글쓰기가 가능합니다.

?

  1. 16
    Feb 2019
    20:43

    [입찰] 경주시 신평동 480-3번지 판매시설

    Category일상 Views5123
    Read More
  2. 30
    Sep 2018
    22:42

    벼 직파 재배 방법

    Category일상 Views5794
    Read More
  3. 30
    Sep 2018
    22:14

    벼의 재배과정 및 시기별 중요사항(도복쓰러짐 방지책)

    Category일상 Views7148
    Read More
  4. 02
    May 2018
    22:31

    울산대공원 동문 편의점 입찰공고

    Category일상 Views5477
    Read More
  5. 06
    May 2017
    15:26

    배터리 오래가는 스마트폰

    Category일상 Views5002
    Read More
  6. 20
    Jan 2017
    08:57

    LG 수상한 수상식

    Category일상 Views3999
    Read More
  7. 26
    Dec 2016
    00:24

    대한민국을 밝혀 줄 인물 누구인가?

    Category일상 Views3818
    Read More
  8. 22
    Sep 2016
    20:04

    절대농지 해제의 엄청난 문제점

    Category일상 Views3693
    Read More
  9. 20
    Sep 2016
    20:20

    2015년식 올뉴모닝 잦은 방전 원인과 해결방법

    Category일상 Views12105
    Read More
  10. 07
    Sep 2016
    14:22

    재직증명서 다운로드

    Category일상 Views5602
    Read More
  11. 06
    Feb 2016
    05:01

    황치열 뱅뱅뱅 中 나가수 1위에도 왜 비난 받는가?

    Category일상 Views14770
    Read More
  12. 03
    Dec 2015
    23:51

    키자니아 이벤트 행사라며 중앙일보에 삽지한다는 전화받은 후,

    Category일상 Views4007
    Read More
  13. 02
    Dec 2015
    00:31

    추억의 3039 서울지방경찰 기동대

    Category일상 Views3525
    Read More
  14. 20
    Jan 2015
    23:27

    자동차 부품별 전력 소비량

    Category일상 Views7067
    Read More
  15. 28
    Jul 2013
    11:39

    죽기전 가장 많이 하는 후회 TOP 5

    Category일상 Views13235
    Read More
  16. 17
    Apr 2013
    08:36

    (펌)개성공단에서 4월 13일 나온 근무자입니다

    Category일상 Views20468
    Read More
  17. 09
    Apr 2013
    22:40

    MSG 첨가물 제대로 알자.

    Category일상 Views22510
    Read More
  18. 06
    Apr 2013
    04:16

    농업인 확인서

    Category일상 Views21541
    Read More
  19. 19
    Dec 2010
    15:17

    어느 의사의이야기입니다

    Category일상 Views23558
    Read More
  20. 19
    Dec 2010
    15:14

    40대의 고백

    Category일상 Views22652
    Read More
Board Pagination Prev 1 2 3 4 Next
/ 4

http://urin79.com

우린친구블로그

sketchbook5, 스케치북5

sketchbook5, 스케치북5

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소