from bs4 import BeautifulSouppage = open('data1.html', 'rt', encoding='utf-8').read()soup = BeautifulSoup(page, 'html.parser')# print(soup.find_all('title'))data = soup.find_all('div')# print(len(data))# print(data[213])findRating = str(data[213]).split(' ')print(findRating[12])# print(data[217])data = str(data[217]).split('>')print(data[6])data = str(data[6]).split('<')print(data[0]) # running timehour, minute = data[0].split(' ')print(hour, minute)hour = int(str(hour).split('시')[0])minute = int(str(minute).split('분')[0])print(hour, minute)total = hour * 60 + minuteprint(total)rating = float(findRating[12])print(rating)# [name][total][rating]*N# for i in range(len(data)):# print(i, data[i])# data = str(data).split('a')# print(len(data))# htmlData = str(data).split('img')# print(len(htmlData))## for i in range(0, len(htmlData)):# try:# print(i, htmlData[i])# except:# print(i, 'error')# result = []# for i in range(0, len(htmlData)): # 53, 2012# vTemp = str(htmlData[i]).split('')# print(i)# try:# grade = vTemp[0].split('') # time = vTemp[].split('"')[] # for j in range(len(vTemp)): # print(j, vTemp[j]) # print(i, len(vTemp), vTemp) # # if len(grade) > 0: # result.append([grade]) # print(grade) # # n = input() # except: # print()
페이지 다운로드 shift + s
반복문 써서 페이지 링크 반복 붙여넣기 -> 실행
top of page

실제 작동 상태를 확인하려면 라이브 사이트로 이동하세요.
230607
230607
댓글 0개
좋아요
댓글(0)
bottom of page