Skip to content
조회 수 1625 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

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

단축키

Prev이전 문서

Next다음 문서

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

파이썬 한우정액 정보 스프레드로 추출하기

 

 

 

 

import time
from unicodedata import lookup #time 명령어 사용하기 
from bs4 import BeautifulSoup # BeautifulSoup 불러오기






 
#파이썬 requests 모듈은 간편한 HTTP 요청처리를 위해 사용하는 모듈로 별도로 설치해 주어야 한다.
import requests #pip3 install requests
 
#정액사이트 http://www.limc.co.kr/KpnInfo/KpnDetail.asp?KpnNo=1146%20&chk=B&cKPNno=
group = '1그룹'
search_data = '1243'
 
url = "http://www.limc.co.kr/KpnInfo/KpnDetail.asp?KpnNo=" + search_data + "%20&chk=B&cKPNno="
html = requests.get(url)
bs_html = BeautifulSoup(html.content,"html.parser")
 
#체형정보
form = bs_html.select("table.t07 tr")[2]
sirloin = form.select("td")[2].text
print(sirloin#등심값
 
form = bs_html.select("table.t07 tr")[12]
ht = form.select("td")[2].text
print(ht#체고
 
form = bs_html.select("table.t07 tr")[14]
lh = form.select("td")[2].text
print(lh#체장
 
#유전능력
form = bs_html.select("table.t06 tr")[1]
cold_wt1 = form.select("td")[0].text #냉도체중EPD
bcjg1 = form.select("td")[1].text #배최장근단면도EPD
bk_fat1 = form.select("td")[2].text #등지방두께EPD
ir_fat1 = form.select("td")[3].text #근내지방도EPD
 
form = bs_html.select("table.t06 tr")[2]
cold_wt2 = form.select("td")[0].text #냉도체중Acc
bcjg2 = form.select("td")[1].text #배최장근단면도Acc
bk_fat2 = form.select("td")[2].text #등지방두께Acc
ir_fat2 = form.select("td")[3].text #근내지방도Acc


 
#결과값 스프레드로 전달하기
import gspread
from oauth2client.service_account import ServiceAccountCredentials
scope = [
'https://spreadsheets.google.com/feeds',
'https://www.googleapis.com/auth/drive',
]
json_file_name = 'C:\\Users\\크리스퍼\\python_code\\JSON주소.json'
credentials = ServiceAccountCredentials.from_json_keyfile_name(json_file_namescope)
gc = gspread.authorize(credentials)
spreadsheet_url = '파일주소'
# 스프레스시트 문서 가져오기 
doc = gc.open_by_url(spreadsheet_url)
# 시트 선택하기
worksheet = doc.worksheet('정액')
 
#print(now + " ||| " + eps + " ||| " + bps + " ||| " + per + " ||| " + upper + " ||| " + pbr + " ||| " + allocation)
worksheet.insert_row([groupsearch_datasirloinhtlhcold_wt1bcjg1bk_fat1ir_fat1cold_wt2bcjg2bk_fat2ir_fat2], 3)

 

 

스프레드시트로 전송한 결과 이미지

휴지통.png

 

로그인 후 댓글쓰기가 가능합니다.

?

List of Articles
번호 분류 제목 날짜 조회 수
117 컴퓨터잡담 로블록스 스튜디오하늘에서 부품을 무작위로 떨어뜨리는 스크립트 2021.09.28 2599
116 파이썬 파이썬 openyxl 엑셀파일(xlsx) 저장하기 2021.09.11 2596
115 컴퓨터잡담 파이썬 문자열b 안에 변수 a를 대치시키려면 크게 세 가지 방법 2021.06.18 2582
114 컴퓨터잡담 2021년 플래시 플레이어 웹사이트 크롬에서 접속하는 방법 2021.07.05 2561
113 파이썬 파이썬 키움openAPI 보유종목 종목리스트 피라미드 매도주문하기 2021.09.16 2557
112 파이썬 파이썬 dictionary 딕셔너리 조작 2021.09.13 2536
111 Server mysql 16CPU / 16GB My.cnf 1 2016.07.26 2501
110 컴퓨터잡담 로지텍 2021.10.26 2460
109 파이썬 python class def 2023.03.04 2366
108 컴퓨터잡담 아두이노 나노 호환보드 칩셋드라이버 CH340 설치 및 file 2021.03.12 2366
107 컴퓨터잡담 ES 파일 탐색기로 FTP 동영상 재생하기 2016.01.22 2363
106 파이썬 파이썬 키움증권 open api 분할매매 주문하기 2021.09.07 2338
105 WindowsTip 도스용 파티션 매직 file 2015.01.09 2327
104 컴퓨터잡담 핑테스트(PINGINFOVIEW)와 TCPVIEW file 2017.09.21 2325
103 WindowsTip (nPDF) 프린터 인쇄 내용을 PDF 파일로 변환하기 2015.01.24 2273
102 컴퓨터잡담 파이썬 동행복권 판매인 모집 공고 발생시 자동알림 2021.03.16 2272
101 [Docs]스프레드시트 H열에 날짜가 10일 안으로 다가왔다면 메일을 발송하는 스크립트 2023.03.10 2250
100 파이썬 네이버 주식에서 종목의 투자정보 자료 가져오기 1 2023.03.10 2244
99 WindowsTip 윈도우용 FTP 프로그램 WinSCP 2015.03.02 2139
98 [Docs]스프레드시트 스프레드시트에서 검색 버튼 만들기 2023.03.09 2135
Board Pagination Prev 1 ... 39 40 41 42 43 ... 46 Next
/ 46

http://urin79.com

우린친구블로그

sketchbook5, 스케치북5

sketchbook5, 스케치북5

나눔글꼴 설치 안내


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

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

설치 취소