본문 바로가기
728x90

분류 전체보기122

vscode 로 원격개발 세팅하기 vscode를 이용해서 원격서버에 있는 소스를 편집해서 개발하기 위한 설정이다. ​1. vscode 설치 - https://code.visualstudio.com/ 에서 다운로드 후 설치​2. sftp 설치 & 설정 - ctrl+shift+x (좌측 Extensions 아이콘 클릭) - SFTP(Dev. Natizyskunk) 검색 후 설치 - 윈도우에서 개발용 폴더 생성 후 vscode 좌측 explorer 에서 생성한 폴더 선택 - f1 클릭 후 sftp:config 검색해서 실행 (sftp.json configuration 파일 수정)​{"name": "","context": "로컬 폴더에 저장시 구분할 폴더명", "host": "","protocol": "sftp","port": 22, use.. 2024. 7. 3.
네이버 뉴스 댓글 가져오기 - 파이썬, 크롤링 파이썬, selenium 을 사용하여 네이버 기사의 댓글을 가져오는 소스이다.​1. 네이버 기사 페이지 오픈2. 댓글 더보기 클릭3. 클린봇 해제 (모든 댓글을 볼 수 있도록 설정)4. 마지막 댓글이 나올때까지 더보기 클릭5. 기사제목, 시간, 성비, 연령대 추출5. 댓글 추출​from selenium import webdriverfrom selenium.webdriver.chrome.service import Servicefrom selenium.webdriver.common.by import Byfrom webdriver_manager.chrome import ChromeDriverManagerimport time​url = "https://news.naver.com/main/read.naver?mo.. 2024. 7. 3.
유튜브 정보가져오기 - 파이썬, pafy pafy는 유튜브 정보를 손쉽게 가져올수 있도록 만든 라이브러리이다. ​. https://pythonhosted.org/pafy/ Pafy Documentation — pafy 0.5.1 documentationpafy 0.5.1 Pafy Documentation API Keys Pafy Objects and Stream Objects Pafy Objects Pafy Attributes Pafy Methods Stream Lists Stream Objects Stream Attributes Stream Methods Stream.download() example Playlist Retrieval pafy.get_playlist() example Playlist Attributes Docs » Pafy D.. 2024. 7. 3.
유튜브 조회수 가져오기 - 파이썬, 크롤링 유튜브 조회수를 가져오는 방법은 여러가지가 있다. API를 이용하는 방법도 있고 selenium 를 사용하여 가져오는 방법도 있다. ​아래 방법은 페이지 전체를 가져와 자바스크립트 변수인 ytInitialData 를 파싱하여 조회수를 가져오는 방법이다. ​ytInitialData 변수에는 json 데이터가 들어가 있다. ​import requestsimport reimport json​try: html = requests.get("https://www.youtube.com/watch?v=T5cHCXeweYo").text matched = re.search(r'var ytInitialData = (.*?)};', html, re.S) json_string = matched.group(1) + "}"​ # .. 2024. 7. 3.
kakao tv 재생수 가져오기 - 파이썬, 크롤링 재생수 875,745업로드 날짜 : 자세히​위의 재생수가 나오는 부분을 찾아 재생수 숫자만 가져온다​from selenium import webdriverfrom selenium.webdriver.chrome.service import Servicefrom selenium.webdriver.common.by import Byfrom webdriver_manager.chrome import ChromeDriverManager​#크롬창을 띄우지 않고 실행하기options = webdriver.ChromeOptions()options.add_argument('headless')options.add_argument('window-size=1920x1080')options.add_argument("disable-.. 2024. 7. 3.
네이버tv 라이브 동접자 가져오기 - 파이썬 , 크롤링 selenium 을 사용하여 네이버tv 라이브의 동접자 수를 가져오는 방법이다. ​from selenium import webdriverfrom selenium.webdriver.chrome.service import Servicefrom selenium.webdriver.common.by import Byfrom webdriver_manager.chrome import ChromeDriverManager​options = webdriver.ChromeOptions()options.add_argument('headless')options.add_argument('window-size=1920x1080')options.add_argument("disable-gpu")driver = webdriver.Chr.. 2024. 7. 3.
반응형