전체 글

전체 글

    [Troubleshooting] selenium imgUrl

    문제 개요 : 이전에 작성해두었던 selenium 코드를 다시 튜닝하던 중 생겼던 문제입니다. ( 해당 크롤러는 구글 이미지에서 검색어를 검색하고 해당 검색어로 된 폴더를 실행 위치에 생성해주고 순서대로 번호가 붙어서 저장되는 코드 ) 많이 사용하고 있는 이미지 크롤러 코드에서 사용 구조 변경으로 인해 imgUrl 값이 잡히지 않는 문제 에러 내용 : 에러의 내용은 아니지만 아무 값도 잡히지 않는 것을 확인 해결 방법 : 시도해 볼 수 있는 다른 해결 방안도 있을 것으로 생각되지만 내가 해결한 방법을 제시해 보겠습니다. - 문제가 발생할 수 있는 모습 기존에 사용하였던 방법은 XPATH를 이용하여 이미지 src의 위치를 찾는 방법이었습니다. imgUrl = driver.find_element(By.XPA..

    [Troubleshooting] selenium 'find_element_by_name' object has no attribute

    [Troubleshooting] selenium 'find_element_by_name' object has no attribute

    문제 개요 : 이전에 작성해두었던 selenium 코드를 다시 튜닝하던 중 생겼던 문제입니다.( 해당 크롤러는 구글 이미지에서 검색어를 검색하고 해당 검색어로 된 폴더를 실행 위치에 생성해주고 순서대로 번호가 붙어서 저장되는 코드 ) 함수 find_element_by_name()가 없어서 생긴 문제이며 selenium 버전이 바뀌면서 함수 이름과 구조가 변경되어서 발생한 문제 입니다. 에러 내용 : 해결 방법 : - 문제가 발생할 수 있는 모습 elem = driver.find_element_by_name("q") - 해결 한 방법 selenium 버전이 올라가면서 함수의 이름과 사용방법이 변경되었습니다. 해당 내용에 맞춰서 변경하여 주면 됩니다. elem = driver.find_element(By.N..

    [Troubleshooting] selenium : DeprecationWarning: executable_path has been deprecated

    [Troubleshooting] selenium : DeprecationWarning: executable_path has been deprecated

    문제 개요 : 이전에 작성해두었던 selenium 코드를 다시 튜닝하던 중 생겼던 문제입니다. ( 해당 크롤러는 구글 이미지에서 검색어를 검색하고 해당 검색어로 된 폴더를 실행 위치에 생성해주고 순서대로 번호가 붙어서 저장되는 코드 ) 에러 내용 : 해결 방법 : 시도해 볼 수 있는 다른 해결 방안도 있을 것으로 생각되지만 내가 해결한 방법을 제시해 보겠습니다. - 문제가 발생할 수 있는 모습 driver = webdriver.Chrome('/Users/nmdkims/Desktop/project/crawler_collection/chromedriver') driver = webdriver.Chrome(executable_path ='/Users/nmdkims/Desktop/project/crawler_c..

    10-4[알고리즘] 프로그래머스

    10-4[알고리즘] 프로그래머스

    TIL 금일은 프로그래머스에 새로 등록된 Level 0 문제들을 풀어보면서 리프레쉬하는 시간을 갖었습니다. 정말 레벨에 맞게 엄청 쉬운 내용부터 생각보다 난이도가 있는 문제까지 다양하게 있는 것 같았고 TIL을 작성하지 않았던 날들은 MYSQL 문법부터 문제풀이를 하고 취업 활동을 하였습니다. 학습한 내용을 통해서 프로그래머스에 있는 모든 MYSQL 문제를 풀이 해보았지만 복습이 필요할 것으로 생각됩니다. 알고리즘 문제 포스팅 https://dawnpast12.tistory.com/entry/%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%A8%B8%EC%8A%A4-%ED%8F%89%ED%96%89 [프로그래머스] 평행 문제 문제 설명 점 네 개의 좌표를 담은 이차원 배열 dots..

    [프로그래머스] 평행

    문제 문제 설명 점 네 개의 좌표를 담은 이차원 배열 dots가 다음과 같이 매개변수로 주어집니다. [[x1, y1], [x2, y2], [x3, y3], [x4, y4]] 주어진 네 개의 점을 두 개씩이었을 때, 두 직선이 평행이 되는 경우가 있으면 1을 없으면 0을 return 하도록 solution 함수를 완성해보세요. 입력 & 출력 입출력 예 dotsresult [[1, 4], [9, 2], [3, 8], [10, 4]] 1 [[3, 5], [4, 1], [2, 4], [5, 10]] 0 풀이 과정 프로그래머스에서 0레벨문제가 많이 나와서 심심할 때마다 풀어보는 중에 이왕 풀 거면 정답률이 낮은 것부터 풀겠다고 생각하여서 풀게 되었습니다. 레벨이 낮은 문제였지만 생각 외로 반례에 대한 생각이 잘 ..

    [프로그래머스] SQL 중성화 여부 파악하기

    중성화 여부 파악하기 문제 설명 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디, 생물 종, 보호 시작일, 보호 시작 시 상태, 이름, 성별 및 중성화 여부를 나타냅니다. NAMETYPENULLABLE ANIMAL_ID VARCHAR(N) FALSE ANIMAL_TYPE VARCHAR(N) FALSE DATETIME DATETIME FALSE INTAKE_CONDITION VARCHAR(N) FALSE NAME VARCHAR(N) TRUE SEX_UPON_INTAKE ..