import requests
from bs4 import BeautifulSoup
bs = BeautifulSoup(requests.get("https://www.proxynova.com/proxy-server-list/country-kr/").text, 'html.parser')
soups = bs.select("#tbl_proxy_list > tbody:nth-child(2) > tr")
for soup in soups:
ip = soup.select_one("td:nth-child(1)").text
port = soup.select_one("td:nth-child(2)").text
print(ip + ":" + port)
python이고 이거 port는 잘 뜨는데 개씨!발 대체 왜 ip가 공백으로 뜨는 거임?
세시간 전에 잘되던 코드가 건들지도 않았는데 갑자기 지랄난다고?
다른 프록시 사이트도 거의 같은 구존데 td:nth-child(1) 이거 선택하면 아무 데이터도 안뜸
대체 뭐야? 3시간째 똥꼬쇼 하는 중인데 나 미칠거 같애
안알랴줌
이거 하니까 갑자기 제 컴퓨터가 바이러스 걸렸어요
해당 댓글은 삭제되었습니다.
씨!
이해못함 뭔글임? - dc App
하도 너같은 크롤러가 많아서 트래픽이 작살나니까 작업해둔걸로 보임. 첫번째 td안에 보니까 스크립트가 있는데 이거 때문에 뒤에 있는 IP가 제거 되는거임. .text로 하니까 안에 있는 html tag가 evalute 되는건데. 그냥 innerHTML로 뽑고, script 태그 제거해.
아니다. 보니깐 ip를 직접 표기하지 않고 코드 실행해서 결과로 뽑게 해놨네. ㅋ 그러면 그 안에 있는 코드 실행시켜.