inflearn logo
강의

Khóa học

Chia sẻ kiến thức

Tạo web, bot Telegram, API REST và ứng dụng di động thông qua thu thập thông tin

Khái niệm cơ bản về thu thập dữ liệu Python

리스폰 결과가 왜 2줄만 나올까요??

Đã giải quyết

500

kimjoonhyuk224730

4 câu hỏi đã được viết

0

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요!
- 먼저 유사한 질문이 있었는지 검색해보세요.
- 서로 예의를 지키며 존중하는 문화를 만들어가요.
- 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
 
리스폰 결과가
<script>document.location.href='https://www.ppomppu.co.kr/zboard/zboard.php?id=ppomppu';</script>
이렇게 나오고 마네요????
그렇다보니까 아래의 것들도 다안되네요
 
왜그럴가요
 

rest-api django python 웹-크롤링 Flutter

Câu trả lời 4

0

kimjoonhyuk224730

답변 부탁드립니다. 

별점테러 했다고 서운해하지시 말고 답변달아주세요. 

환불은 어차피 안될것 같고  

왜안되는지 궁급합니다~

0

kimjoonhyuk224730

 

 

 

 

https://www.ppomppu.co.kr/zboard/zboard.php?id=ppomppu

 

차단먹인것에 위에건 없는데 리스폰도 200으로 잘받는다고 하는데 왜 스푸는 안될까요..

대답좀해주삼~

 

 

from bs4 import BeautifulSoup

import requests

import telegram

# from hotdeal.models import Deal

from selenium import webdriver

from datetime import datetime, timedelta

 

# options = webdriver.ChromeOptions()

# options.headless = True

 

# browser = webdriver.Chrome(options=options)

browser = webdriver.Chrome()

browser.get('http://www.ppomppu.co.kr/zboard/zboard.php?id=ppomppu')

 

html=browser.page_source

soup=BeautifulSoup(html,'xml')

 

# BOT_TOKEN = "5467952826:AAF30-fcPgBsCQSYnl78EDSguYVXrwAWsAg"

# bot = telegram.Bot(token=BOT_TOKEN)

 

from selenium.webdriver.common.by import By

 

for item in soup.find_all("tr", {'class': ["list1", "list0"]}):

    try:

        up_count = item.find_all("td")[6].text # 여기까지

        up_count = up_count.split("-")[0]

        up_count = int(up_count)

        

        title = item.find("font", class_="list_title").text

        title = title.strip()

        

        link = item.find("font", class_="list_title").parent.get("href")

        link = "http://www.ppomppu.co.kr/zboard/" + link

        

        if up_count >= 5:

            print(up_count)

            print(title)

            print(link)

            

    except :

 

        continue

셀레니움으로 하긴했는데 이래도 되나 모르겠네요

0

kimjoonhyuk224730

header = {
    'User-Agent': "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36",
    'Referer': 'https://www.ppomppu.co.kr/',
    'Sec-Fetch-Dest' : 'document',
    'Sec-Fetch-Mode': 'navigate',
    'Sec-Fetch-Site': 'same-origin'
}

response = requests.get(
    "http://www.ppomppu.co.kr/zboard/zboard.php?id=ppomppu", headers=header) #해더 추가하니됨.
 
 

0

kimjoonhyuk224730

크롤링이 막힌걸까요??

구글 AI studio에서 마크다운을 받을 수 없습니다.

0

5

1

늘 컴퓨터를 켜두어야 하는 것에 대한 질문입니다.

0

13

1

MMDetection 버전 이슈

0

13

2

1유형 강의 다 나간 후 어떻게 할까요?

0

18

1

점수차가 많이 나는데 따로 하신게 있으신가요?

0

15

1

노션 승인 관련

0

33

2

만세력 계산 오류 및 결과 오류

0

31

2

텔레그램 봇 명령어 오류 질문드립니다.

0

13911

4

텔레그램 봇 만들기 파트에서 에러가 발생합니다.

0

1144

0

pip install djangoframework 하면 버전이 안맞다는데 왜그럴가요

1

361

1

런서버해도 안되는데 왜그럴까요

0

302

1

urls.py 에서 import 문제

0

310

0

aws 서버 중지됨

0

303

1

hotdeal부분이 추가되지 않아요

0

205

1

from os import times 1, 2 번 줄에 있는 것들은 자동적으로 불러와지는것 같은데 정상인거죠?

0

247

1

혹시 ^C% 이건 어떻게 하나요?

0

310

4

flutter를 이용하여 모바일 앱 만들기

0

270

1

2강/hotdeal의 views.py 부분 에러입니다.

0

213

1

AWS 사용 중단 관련 문의

0

286

2

AttributeError: 'NoneType' object has no attribute 'text'오류가 뜹니다.

0

9509

1

from hotdeal.models import Deal

0

277

2

No (valid) module for script 'crawler' found

0

384

3

runscript 질문드립니다.

0

441

3

pip3 install syntax error

0

295

1