본문 바로가기

프로젝트(홀딩)5

[댓심] Pororo 설치가 부른 나비효과 1. 극악의 설치 오류 극악의 설치 오류를 경험하고 있다. 구글링을 해도 아직 사람들이 안 써본건지, 아님 나만 오류인지는 몰라도 별로 오류에 대한 대처법이 없다. 덕분에 허접한 내 프로그래밍 지식만 뾰록나고 있다. 좋은일이지만 아주 아주 많은 인내심이 필요한 일이다. saea.tistory.com/16 Windows에 pororo 설치하기 / Windows에 pytorch 설치하기 / pytorch 1.6.0/ conda / 콘다지옥 / pip의 늪 뽀로로가 원흉이다. kakao에서 만든 패키지 pororo를 설치하기 위해 이 지난한 길을 걸어온 것이다. 어쩌면 pororo가 아니라 pytorch가 목적이라면 매우 간단히 끝나실 수도 있다..아마? 결론부터 얘기 saea.tistory.com 그나마 찾.. 2021. 5. 5.
[댓심]댓글 분석1 : 가상환경 구축 Pororo 설치 중에 계속 버전 이슈가 생겨 가상환경과 버전에 대해 한번 정리해볼 생각이다. 라이브러리 설치시 혹은 pip, pip3, conda install 등의 이슈도 모두 가상환경과 관련 있으니 이참에 다같이 정리 해봐야 겠다. 1. 가상환경이란? 독립적인 작업환경, 패키지 및 버전관리를 하기 위한 가상의 환경 프로젝트마다 활용하는 다양한 라이브러리끼리의 호환문제에 시달리다 보면 자연스럽게 부딪히는 문제다. 정말 에러 메시지도 길어서 지쳐서 포기할 때가 한 두번이 아니었다. 보통 pip 패키지를 설치하게 되면 패키지는 파이썬 설치 폴더 안에 일괄적으로 저장되기 때문에 여러 프로젝트를 동시에 진행하면 문제가 생긴다. 예를 들어 프로젝트 a에서는 R패키지 1.15를 사용해야 하고, 프로젝트 b에서는.. 2021. 4. 28.
[댓심]크롤링 프로그램 제작2: 대댓글 크롤링 2021.04.07 - [프로젝트/유튜브 댓글분석] - [댓심]유튜브 댓글 크롤링 프로그램 제작기1 우선 대댓글이 달린 원 댓글을 대댓글 데이터에 함께 저장하려 시도했다. FK 개념으로 원 댓글에 고유 번호를 부여한 후 대댓글에 FK를 부여하려 했지만, 대댓글이 달리지 않은 댓글의 경우 크롤링 할 내용이 없기 때문에 NULL 값이 아닌 아예 건너뛰게 된다. 정리해보면 1. 대댓글이 없는 댓글을 식별할 수 없다 2. 원 댓글과 인덱스를 맞출 수 없음. 3. 댓글과 대댓글의 관계를 정보화 할 수 없음 역시 비슷한 문제를 해결하신 분이 계셨다. blog.naver.com/blueqnpfr1/222069530876 [PYTHON] 셀레니움(selenium)을 활용한 유튜브 댓글 크롤링 계기오랜만에 포스팅을 한다.. 2021. 4. 8.
[댓심]댓글 크롤링 프로그램 제작1 : 코드 완성 from selenium import webdriver as wd from bs4 import BeautifulSoup import time import re import pandas as pd driver = wd.Chrome(executable_path="C:/Users/MSI/OneDrive/바탕 화면/youtube/chromedriver.exe") url = 'https://www.youtube.com/watch?v=yDD4K-XxuDY' driver.get(url) last_page_height = driver.execute_script("return document.documentElement.scrollHeight") while True: driver.execute_script("window.. 2021. 4. 7.