일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 파이썬 알고리즘
- 백준
- Reversing
- C
- 파이썬 챌린지
- 우분투
- 알고리즘
- 러스트 프로그래밍 공식 가이드
- 데이터 통신
- 오라클
- Python challenge
- 오라클DB
- Rust
- 백준 러스트
- ubuntu
- 자바 개념
- 러스트
- java
- 자바 기초
- 파이썬
- 파이썬 첼린지
- 러스트 예제
- Database
- 자바
- OS
- 운영체제
- Python
- 데이터베이스
- Operating System
- data communication
- Today
- Total
목록Development Study/Python (50)
IT’s Portfolio
저번에 제작했던 자동화 스크립트에 프로필 접근과 bs4 코드만 붙이면 크롤링 스크립트가 완성된다. 아직 스크립트를 짜지 못했다면 다시 보고오도록 하자. => https://it-neicebee.tistory.com/74 [Python] selenium으로 페이스북 자동 로그인/로그아웃 하기 어제 selenium을 맛봤으니 오늘은 페이스북 자동 로그인/로그아웃 스크립트를 짜보자 준비물: 아이유의 블루밍을 들으면서 해보자 import from selenium import webdriver from selenium.webdriver.common.keys i.. it-neicebee.tistory.com coding my_profile = driver.find_elements_by_xpath("//*[@id='..
어제 selenium을 맛봤으니 오늘은 페이스북 자동 로그인/로그아웃 스크립트를 짜보자 준비물: 아이유의 블루밍을 들으면서 해보자 import from selenium import webdriver from selenium.webdriver.common.keys import Keys from selenium.webdriver.chrome.options import Options import time webdriver, Keys, Options, time을 import한다. coding path = "C:/Python Library/chrome_driver/chromedriver" url = "https://www.facebook.com/" id = "" pw = "" # 크롬 옵션 정의 (1이 허용, 2..
지금까지 크롤링을 requests와 bs4로만 해오던 나에게 selenium이라는 킹갓제너럴 모듈이 강림했다. 오늘부터는 selenium을 공부하려고 한다. 아나콘다에는 selenium이 포함되어있지 않기 때문에 Anaconda Prompt에서 conda install selenium 명령어를 이용해 설치해준다. 혹시라도 아나콘다를 설치하지 않았다면 cmd에서 pip install selenium 명령어로 설치한다. Chrome Driver 설치하기 https://sites.google.com/a/chromium.org/chromedriver/downloads Downloads - ChromeDriver - WebDriver for Chrome WebDriver for Chrome sites.google..
print("세 정수의 최댓값을 구합니다.") a = input("1: ") b = input("2: ") c = input("3: ") max = a if b > max: max = b if c > max: max = c print("세 정수의 최댓값은", max, "입니다.") 1. a, b, c에 차례로 세 정수를 입력해 넣는다. 2. max에 a 값을 넣는다. 3. max의 값이 b의 값보다 작으면 max에 b 값을 넣는다. 4. max의 값이 c의 값보다 작으면 max에 c 값을 넣는다. 5. 세 정수의 최댓값 max를 출력한다.
threading => 하나의 프로세서 안에서 여러개의 루틴을 만들어 병렬적으로 실행 가능한 모듈. 즉, 단순 반복하는 작업을 분리하여 처리가 가능함. Thread의 구조는 아래 링크에서 직접 확인해보기 바란다. https://www.python-course.eu/threads.php Python Advanced: Threads and Threading Python Advanced Course Topics Threads in Python Definition of a Thread A Thread or a Thread of Execution is defined in computer science as the smallest unit that can be scheduled in an operating syst..
지난 1일에 지역별 코로나19 뉴스 정보 크롤링 프로그램을 만들었었다. 안보고 온 사람은 보고 오시길 ㅇㅇ;; ==> https://it-neicebee.tistory.com/49 [Python] 파이썬 웹 크롤링으로 지역별 코로나19 뉴스 정보를 크롤링해보자 지금까지 쳐놀고 다른 일 좀 하느라 글 업데이트가 뜸했음 ㅋㅋ 오늘은 네이버 뉴스에서 지역별 코로나19 뉴스를 크롤링해오는 프로그램을 제작해보자. 준비물 : 신승훈의 I believe를 들으면서 하도록 하자. 개.. it-neicebee.tistory.com 저 코드를 응용해서 json을 만들고 자동화까지 시켜보자. 준비물: 잔나비의 Good boy twist를 들으면서 하자. import import sys import json from bs4 ..
datetime => 날짜와 시간을 표현하는 모듈 datetime 모듈의 datetime 클래스를 알아보도록 하자. from datetime import datetime print(datetime.today()) from datetime import datetime print(datetime.now()) today() 함수와 now() 함수는 현재 시각을 나타낸다. from datetime import datetime now = datetime.now() print(now.year) print(now.month) print(now.day) print(now.hour) print(now.minute) print(now.second) print(now.microsecond) now() 함수나 today() ..
sys.exit() => sys 모듈의 프로그램 종료 함수 exit() 함수의 괄호 안에는 인자값이 포함될 수 있다. import sys sys.exit(0) 인자값에 0을 넣었을 때는 import sys sys.exit(1) 인자값에 1을 넣었을 때는 감이 잡혔을 듯한데 혹시 모르니 설명을 하겠다. a = 10 b = 11 print(a+b) 이러한 파이썬 코드를 짜고 실행을 했을 때 우리는 이러한 결과창을 보게 된다. 보다싶이 성공적으로 수행된 프로그램은 exit code가 0으로 반환된다. a = 10 b = "f" print(a+b) 만약 이러한 터무니없는 오류 코드를 짜고 실행을 하면 오류 문장을 출력하며 exit code가 1로 반환되는 것을 알 수 있다. 그렇기에 프로그램이 정상적으로 종료가..