일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 자바
- 파이썬
- 파이썬 첼린지
- 자바 기초
- 백준
- Python
- 러스트
- 운영체제
- 파이썬 챌린지
- ubuntu
- data communication
- Reversing
- 백준 러스트
- 러스트 예제
- 데이터 통신
- 알고리즘
- Rust
- C
- 오라클DB
- java
- 러스트 프로그래밍 공식 가이드
- 자바 개념
- 데이터베이스
- 오라클
- 우분투
- Database
- 파이썬 알고리즘
- Operating System
- OS
- Python challenge
- Today
- Total
목록Development Study (174)
IT’s Portfolio
** 점프 투 파이썬 ** 입력값 : 1~999 사이의 정수 출력값 : 3과 5의 배수의 총 합 Hint! ① 3의 배수와 5의 배수는 나머지 연산자로 찾을 수 있다. ② 3과 5의 공배수 처리를 생각해야 한다. # 3의 배수 mul_3 = [] # 5의 배수 mul_5 = [] # 3과 5의 공배수 mul_3_and_5 = [] # 합 sum = 0 # 입력값의 조건이 충족되지 않았을 때 처음부터 다시 돌아갈 반복문 while True: # 입력값이 정수가 아닐 때를 대비한 try, except문 try: # 1~999 사이의 '정수'를 받는 input 메서드 num1 = int(input("1~999 사이의 정수를 입력하세요.\n>>> ")) # num1이 1~999 사이일 때 if num1 >= 1..
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..
.class (.intro)클래스가 intro인 요소들을 모두 선택 .class1.class2 (.name1.name2)클래스가 name1과 name2로 설정된 모든 요소를 선택 .class1 .class2 (.name1 .name2)name1 클래스 내의 name2 클래스를 가진 요소를 선택 #id (#firstname)id가 firstname인 요소들을 선택 * (*)모든 요소 선택 element (p) 요소를 모두 선택 element.class (p.intro)intro 클래스 내의 요소를 모두 선택 element,element (div, p) 요소와 요소를 모두 선택 element element (div p) 요소 내의 모든 요소를 선택 element>element (div > p)부모가 요소인 ..
저번에 제작했던 자동화 스크립트에 프로필 접근과 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..
주석 정의 문서 타입 정의 하이퍼링크 정의 약자 정의 문서 작성자/주인 연락처 정보 이미지 맵 영역 지정 독립적, 홀로 설 수 있는 내용 정의 부가적인 요소 정의 소리 요소 정의 굵은 글자 정의 문서 기준 url을 절대경로 지정 독립적인 텍스트 방향성 자식 요소의 텍스트 방향성 다른 소스로부터 인용된 부분 HTML 문서의 모든 콘텐츠를 포함하는 몸체 줄바꿈 클릭 가능한 버튼 정의 그래픽 콘텐츠를 그릴 때 (자바스크립트) 테이블 캡션 정의 창작물의 제목 정의 컴퓨터 코드 colgroup에 속하는 각 열의 속성 정의 테이블에서 하나 이상의 열을 그룹으로 묶음 기계가 읽을 수 있는 값으로 나타냄 input에서 사용하기 위한 옵션들의 리스트 미리 정의 dl에서 설명부분 정의 문서에서 삭제된 텍스트 표현 사용자가..
지금까지 크롤링을 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..