코딩(17)
-
[파이썬 / 클롤링] 네이버 뉴스 / 위에서 2개만 크롤링 (쉬어요)
네이버 뉴스 위에서 2개 최신 것만 보여주는 코드 입니다. newsnumer 숫자를 바꿔주면, 원하는 숫자만큼 (최대 10) 나옵니다. 쉽죠?! count를 이해하면 됩니다. (아래와 같이 원하는 숫자만 넣어주면 됩니다. 시작은 0부터) import urllib.parse from bs4 import BeautifulSoup from selenium import webdriver import time import re driver = webdriver.Chrome() naverNewsUrl = 'https://news.naver.com/main/list.naver?mode=LS2D&mid=shm&sid1=101&sid2=260' driver.get(naverNewsUrl) time.sleep(3) htm..
2022.01.01 -
[파이썬 / append ] list.append()에서 복수변수 입력시 오류
안녕하세요. append() 에서 입력하다 보면 터미널에서 아래와 같은 오류 메시지를 얻었을 것입니다. TypeError: append() takes exactly one argument (2 given) append에서 복수 숫자를 입력하고 싶으면, 아래 코드로 실해하시면 됩니다. numbers = [] numbers.append(3) numbers.append(1) print(numbers) numbers2 = [] numbers2.extend([3, 1]) print(numbers2) numbers = [] numbers.append(3, 1) # 이렇게 하면 안돼요 numbers.append(1) print(numbers) 자료가 도움이 되셨다면, 아래 유튜브 오냐TV로 구독과 좋아요~ 꼭 부탁 ..
2022.01.01 -
파이썬 / python / 데이터 타입 / Data type (예.
아래 코드를 실행해 보면, 파이썬에서 데이터를 어떻게 인식하는 지를 알 수 있습니다. 구글 크롤링할 때 도움이 됩니다. 어떤 자료를 불러서 읽어서 soup 으로 저장해 낼 것이냐 할 때, 용이합니다. print(type(123)) # print(type(12.3)) # print(type('123')) # print(type('abc')) # print() print(type([])) # print(type([1, 2, 3, 4, 5])) # print(type(['a', 'b', 'c', 'd', 'e'])) # print() print(type({})) # print(type(())) # print(type(None)) # print(type('하이')) # 자료가 도움이 되셨다면, 아래 유튜브 오냐..
2021.12.31 -
파이썬 / replace 사용법
\n xxx \n 사이의 단어를 ' ' 으로 바꿔주는 것 입니다. 아래 코드와 같이 실행만으로도 알 수 있겠죠? a = 'abcde' print(a) b = '\nabc\nde\n' print(b) c = b.replace('\nabc\n', '') print(c) 자료가 도움이 되셨다면, 아래 유튜브 오냐TV로 구독과 좋아요~ 꼭 부탁 드려요~!! https://www.youtube.com/channel/UCKEjO6sQJjlyzbHGeqd3hKg ONYA TV 오냐TV 오늘의 인터뷰 오냐TV 입니다. 벤처 또는 신규 기업, 새롭고 다양한 것을 생생하게 인터뷰 하는 오냐TV 채널 입니다. 새로운 상품이나 서비스 등 소개를 '유튜브'에서 전달하고 있고, "오냐TV" 영상 www.youtube.com Pa..
2021.12.31 -
파이썬 / 멜론 순위 검색하고 엑셀(csv)로 저장하기
멜론 사이트에 있는 차트 순위를 검색하고 순위/가수/곡정보/앨범 이렇게 정리하여 엑셀로 정리하는 법을 알아볼게요 코드는 아래와 같습니다. import urllib.parse import urllib.request from bs4 import BeautifulSoup from selenium import webdriver import time import csv #####웹 사이트 정보 해석 및 읽어오기##### hdr = { 'User-Agent' : 'Mozilla/5.0' } url = 'https://www.melon.com/chart/index.htm' req = urllib.request.Request(url, headers=hdr) html = urllib.request.urlopen(req)..
2021.12.30 -
파이썬 / 검색어로 검색된 결과를 주소와 제목을 불러오기
구글에서 검색한 검색결과의 주소와 제목을 크롤링으로 가져오기 쉽죠? # import urllib.parse import quote_plus import urllib.parse from bs4 import BeautifulSoup from selenium import webdriver import time baseurl = 'https://www.google.com/search?q=' pluseurl = input('검색어를 터미널에서 입력하세요 : ') url = baseurl + urllib.parse.quote_plus(pluseurl) print(url) driver = webdriver.Chrome() driver.get(url) html = driver.page_source soup = Beau..
2021.12.30