반응형 전체 글101 [ORACLE] ORA-01861_문자열 형식 오류 오류 유형 "cx_oracle.databaseerror: ora-01861: literal does not match format string" 오류 설명 Date에 들어가야 할 부분에서 데이터 타입이 Date에 맞지 않게 들어간 경우에 발생 ex) YYYY-MM-DD 형식으로 들어가야 하나 '20231201' 과 같은 형식으로 들어갈 때 발 해결 방안 python 내에 datetime 데이터를 strftime 메서드를 통해 변경 2024. 1. 16. 구글 뉴스기사 크롤링 (Selenium 문법 변경) 구글 뉴스기사 크롤링 [목차] 1. 셀레니움 및 구글 변경사항 2. 크롤링 코드 1. 셀레니움 및 구글 변경사항 최근 크롤링할 일이 있어 코드를 짜는 중 예전 코드가 작동하지 않는 것을 발견했습니다. 셀레니움이 업데이트되면서 문법 중 변경된 사항이 많았습니다. chromedriver.exe로 활용하지 않음 find_element 문법 변경 구글 또한 크롤링에 대응하고자 변동된 것이 많았습니다. 첫번째 뉴스 페이지 내에 css 문법 미통일 5페이지 단위로 10번째 기사의 css 변동 2. 크롤링 코드 구글의 크롤링 방지 css를 우회하여 특정 키워드 관련 뉴스기사 제목을 수집하는 코드를 작성하였습니다. (2023.11.11. 기준) from seleniumbase import Driver from sele.. 2023. 12. 31. [성균관대 데이터사이언스융합학과] 대학원 합격 후기 대학원 합격 후기 정리 [목차] 1. 성균관대학교 데이터사이언스융합학과 지원 관련 2. 면접 질문 및 지원자 3. 기타 지원했던 학교 4. 개인 스펙 1. 성균관대학교 데이터사이언스융합학과 지원 관련 1.1 대학원 지원 횟수 및 합격 성균관대학교 데이터사이언스융합학과는 총 3번 지원했습니다. (2023년 전기 / 2023년 후기 / 2024년 전기) 데이터사이언스융합학과는 예비번호가 있으며, 마지막 3번째 지원에서 예비번호를 받아 추가합격하였습니다. 그 이전까지는 불합격하였고 예비번호를 받지 못했습니다. 추가합격은 발표 후 약 2달 정도 지났을 때 연락이 왔으며, 2월까지 연락온다는 카더라가 있습니다. 1.2 학업계획서 자신의 학문적 지향 : 취업시 데이터분석 직무 관련한 사항을 복붙해서 썼습니다. 진학.. 2023. 12. 31. [리눅스] 1.5 명령어와 친해지기 서론 이번 장에서 다룰 명령어는 아래와 같다. - type : 명령어의 이름이 어떻게 표시되는지 확인 - which : 실행 프로그램의 위치 표시 - man : 명령어의 man 페이지 표시 - apropos : 적합한 명령어 리스트 표시 - info : 명령어 정보 표시 - whatis : 명령어에 대한 짧은 설명 표시 명령어란 구체적으로 무엇인가? 명령어는 다음 네 가지 중 하나일 것이다. 명령어란 /usr/bin/ 디렉토리에서 본 파일들처럼 실행 프로그램을 말한다. 이러한 범주에서 프로그램 C나 C++ 언어로 작성된 프로그램처럼 컴파일된 바이너리 형식의 파일이거나 Shell, Perl, Python, Ruby와 같은 스크립트 언어로 만든 프로그램일 수 있다. 명령어란 쉘에 내장되어 있는 명령어다. b.. 2023. 12. 31. [리눅스] 1.4 파일과 디렉토리 조작 (이론) 서론 리눅스 중에서 가장 빈번하게 사용되는 5가지의 명령어를 배워보고자 한다. - cp : 파일 및 디렉토리 복사하기 - mv : 파일 및 디렉토리 이동 그리고 이름 바꾸기 - mkdir : 디렉토리 새로 만들기 - rm : 파일 및 디렉토리 삭제하기 - ln : 하드 링크 또는 심볼릭 링크 만들기 GUI에서도 충분히 복사, 삭제 등을 할 수 있지만, 명령어를 쓰는 이유는 커맨드라인의 강력함과 유연성 때문이다. 아주 복잡한 작업들은 커맨드라인 프로그램으로 하는 것이 더 쉽다. 예컨대 어떤 디렉토리에서 저장된 모든 HTML 파일을 다른 디렉토리로 복사하는 명령어이다. 커맨드라인으로 치면 아주 간단하게 처리할 수 있다. cp -u *.html destination 와일드카드 이러한 명령어들에 강력함을 더해주.. 2023. 12. 31. [리눅스] 1.3 시스템 살펴보기 서론 리눅스 시스템을 본격적을 살펴보기 전, 앞서 몇 가지 알아두어야 할 명령어들이 있다. ls : 디렉토리 내용 나열하기 file : 파일 타입 확인하기 less : 파일 내용 표시하기 재미있는 ls 명령어 ls 명령어는 디렉토리의 목록을 볼 수 있고 중요 파일 및 디렉토리 속성을 결정할 때에도 유용하다. 이전에 본 것처럼 ls를 입력하기만 하면, 현재 작업 디렉토리에 있는 파일과 하위 디렉토리들이 모두 표시된다. 현재 작업 디렉토리에서 다른 디렉토리 목록을 보려면 ls 뒤에 폴더명을 적어 확인할 수 있다. 또한 한 번에 여러 디렉토리 목록을 볼 수 있다. 파일 디렉토리명 뿐만 아니라 좀 더 자세한 속성까지 확인하려면 -l 옵션을 사용한다. 명령어 옵션과 명령 인자 명령어는 주로 하나 이상의 옵션과 명.. 2023. 12. 31. 이전 1 ··· 7 8 9 10 11 12 13 ··· 17 다음 반응형