일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Rust
- 오라클DB
- 러스트
- Reversing
- 데이터베이스
- 파이썬 챌린지
- data communication
- OS
- 백준
- 데이터 통신
- ubuntu
- 우분투
- 파이썬 첼린지
- 백준 러스트
- Operating System
- 러스트 프로그래밍 공식 가이드
- 오라클
- java
- Database
- 알고리즘
- Python challenge
- 운영체제
- 파이썬 알고리즘
- 자바 개념
- 러스트 예제
- 자바
- 자바 기초
- 파이썬
- C
- Python
- Today
- Total
목록파이썬 (46)
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..
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로 반환되는 것을 알 수 있다. 그렇기에 프로그램이 정상적으로 종료가..
오늘은 네이버에서 지역별 날씨 정보를 크롤링하는 프로그램을 제작해보려고한다. 준비물: python, requests 라이브러리, bs4 라이브러리, 생각하는 뇌 import import requests from bs4 import BeautifulSoup 국룰 Coding location = input("지역을 입력하세요\n>>> ") Finallocation = location + '날씨' LocationInfo = "" NowTemp = "" CheckDust = [] url = 'https://search.naver.com/search.naver?where=nexearch&sm=top_hty&fbm=1&ie=utf8&query=' + Finallocation hdr = {'User-Agent': (..