Python

· Python
파이썬에서는 배열을 섞어주는 함수가 존재한다. random을 import 해준 후 shuffle함수를 이용하면 된다. import random list = ["one", "two", "three", "four", "five"] random.shuffle(list) print(list)
· Python
selenium을 이용해 크롤링하는 법이 궁금하다면 아래의 링크 참고 2021.09.15 - [Python] - [Python]Python selenium을 이용하여 웹에서 이미지 크롤링 후 다운 [Python]Python selenium을 이용하여 웹에서 이미지 크롤링 후 다운 파이썬을 이용하여 이미지 크롤링 후 다운로드하는 것 까지 해보겠다. 프로젝트 진행 전 필요한 개발환경으로는 아래의 3가지가 필요하다. 0. Python 설치 1. VSCode설치 2. Python 가상 환경 설정 3. 크 tae-hui.tistory.com 크롤링을 하다 보면 같은 요소의 이름이 같이서 크롤링이 잘 되지 않는 경우가있다. 얘를 들어 구글 이미지에서 강아지 사진을 크롤링하고 싶다 하자. - 구글 이미지에 들어가 강..
· Python
selenium을 이용해 크롤링하는 법이 궁금하다면 아래의 링크 참고 2021.09.15 - [Python] - [Python]Python selenium을 이용하여 웹에서 이미지 크롤링 후 다운 [Python]Python selenium을 이용하여 웹에서 이미지 크롤링 후 다운 파이썬을 이용하여 이미지 크롤링 후 다운로드하는 것 까지 해보겠다. 프로젝트 진행 전 필요한 개발환경으로는 아래의 3가지가 필요하다. 0. Python 설치 1. VSCode설치 2. Python 가상 환경 설정 3. 크 tae-hui.tistory.com 크롤링을 하다 보면 스크롤을 조정해야 하는 경우가 많다. 이를 쉽고 간편하게 컨트롤 할 수 있는 코드를 설명하겠다. 스크롤을 조정하는 함수 execute_script - 이제..
· Python
파이썬을 이용하여 웹 크롤링을 하던 중 urllib.error.HTTPError:HTTP Error 429: Too Many Requests 에러가 발생하여 프로그램이 강제 종료되는 문제가 발생하였다. 이럴때에는 try except 문 활용하여 에러가 일어났을때에도 프로그램이 종료되지 않게 해준다. 오류는 어떤 때 발생하는가? 오류를 처리하는 방법을 알기 전에 어떤 상황에서 오류가 발생하는지 한번 알아보자. 오타를 입력했을 때 발생하는 구문 오류 같은 것이 아닌 실제 프로그램에서 자주 발생하는 오류를 중심으로 살펴본다. 먼저 디렉터리 안에 없는 파일을 열려고 시도했을 때 발생하는 오류이다. >>> f = open("나없는파일", 'r') Traceback (most recent call last): Fi..
· Python
import datetime 입력 필요 datetime.date.today().strftime('%y-%m-%d') 년 월 일 출력 ex. '19-06-18' datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S.%f') 년 월 일 시 분 초 밀리세컨드 출력 ex. '2019-12-16 11:04:23.050193' !!! %Y 대문자는 2020과 같이 연도 전체 출력이고, %y 소문자는 20과 같이 연도의 뒷 두자리(십의자리수까지) 출력 !!! datetime.datetime.now().strftime("%A, %d. %B %Y %I:%M %p") 요일, 일. 월 년 시:분 (PM/AM) ex. 'Tuesday, 21. November 2006 04:30 PM' ..
· Python
파이썬을 이용하여 이미지 크롤링 후 다운로드하는 것 까지 해보겠다. 프로젝트 진행 전 필요한 개발환경으로는 아래의 3가지가 필요하다. 0. Python 설치 1. VSCode설치 2. Python 가상 환경 설정 3. 크롬 드라이버다운 0. Python 설치 - 아래의 링크로 가 자신의 운영체제에 맞는 파이썬을 설치하면 된다. www.python.org/downloads/ Download Python The official home of the Python Programming Language www.python.org 1. VSCode설치 - 아래의 링크로 들어가 자신의 운영체제에 맞는 VS Code를 설치하면 된다. code.visualstudio.com/ 2. Python 가상환경 설정 - 다운받은..
· Python
elem.send_keys(Keys.RETURN) 코드를 입력해 주게되면 엔터키 입력이 된다. from selenium import webdriver from selenium.webdriver.common.keys import Key elem.send_keys(Keys.RETURN) #엔터키 입력
· Python
파이썬 가상 환경을 설정해 주기 위해 activate를 하는 과정에서 아래와 같은 오류가 발생하였다. 이는 스크립트 실행 권한이 제한되어 있는 상태이기 때문에 나타나는 오류이다. 따라서 실행권한을 변경해 주기 위해 Windows PowerShell을 관리자 권한으로 실행 후 변경해 주어야 한다. 1. Windows PowerShell을 관리자 권한으로 실행 get-help Set-ExecutionPolicy 2. 위의 명령어를 Windows PowerShell에 입력한다. 이 명령어를 처음 입력하게 되면 실행하겠냐는 창이 나오는데 여기서 Y를 입력하여 실행해주면 된다. Set-ExecutionPolicy RemoteSigned 3. 위의 명령어를 Windows PowerShell에 입력한다. 여기서는 A..
TeaHuiLee
'Python' 카테고리의 글 목록