일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Database
- 오라클DB
- 러스트 예제
- 백준 러스트
- Operating System
- 오라클
- Reversing
- 파이썬 알고리즘
- 러스트
- 파이썬 챌린지
- 알고리즘
- java
- 자바 개념
- 백준
- 파이썬
- 러스트 프로그래밍 공식 가이드
- OS
- 자바
- data communication
- C
- 자바 기초
- 데이터베이스
- Python challenge
- Python
- Rust
- 우분투
- 운영체제
- ubuntu
- 데이터 통신
- 파이썬 첼린지
- Today
- Total
목록Python (58)
IT’s Portfolio
class exam: def f1(): print("123") def f2(self): print("456") exam 클래스에 self 인자를 주지 않은 f1 메서드와 self 인자를 준 f2 메서드가 있다. f = exam() f.f1() * f는 객체이다. f는 exam의 인스턴스이다. f의 f1 메서드를 수행하면 넘겨주는 인자가 없어야 하는데 1개의 인자가 자동으로 넘어가서 오류가 난다. f.f2() 하지만 f의 f2 메서드를 수행하면 정상적으로 print 문이 수행되는 것이 보인다. => 파이썬은 메서드 첫 번째 인자로 항상 인스턴스를 전달해준다. 그렇기 때문에 f1 메서드 수행 시 오류가 나는 것이다. class exam: def f1(): print("123") def f2(self): pr..
오늘은 파이썬으로 Up&Down 게임을 만들어보려고 한다. Up&Down 게임을 모르는 사람은 없을테니 바로 시작해보도록 하자. 준비물: 에픽하이 - 빈차 import import random import sys import getpass 숫자를 랜덤으로 지정하는 random 모듈과 sys 모듈, 입력값을 보이지않게 할 수 있는 getpass 모듈을 import한다. coding def main(): print("Game Start!\nPlease select the Mode...\n") print("=======================") print("| 1. Easy |") print("| 2. Normal |") print("| 3. Hard |") print("| 4. Hell |") pri..
저번에 제작했던 자동화 스크립트에 프로필 접근과 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 ..