본문 바로가기

파이썬

python 파이썬 mysql 사용법 예제 (pymysql) mysql이 설치되어있다는 가정하에 사용법 익히기 (전체코드는 하단) pymysql 설치 pymysql import mysql 연동 mysql을 조작할 커서 객체 생성 테이블 생성 예제(create table) 결과 데이터 삽입 예제 (insert into) 결과 데이터 검색 예제 (select) 방법1 결과 방법2 결과 방법3 결과 인덱스말고 컬럼의 이름으로도 가져오는 방법이있을텐데 나중에 공부해봐야겠다 데이터 개수 결과 데이터 삭제 delete 결과 이런식으로도 사용가능 전체코드123456789101112131415161718192021222324252627282930313233343536373839404142434445464748import pymysql con = pymysql.connect(ho..
python 파이썬 for문의 이해 (range,enumerate,reversed) 파이썬의 for문은 리스트 나 문자열이 들어간다 for문(range) python(파이썬)에서의 for문 123list = ["삽질","블로그","주인장"]for i in list: print(i)cs 123list = ["삽질","블로그","주인장"]for i in range(3): print(list[i])cs 123list = ["삽질","블로그","주인장"]for i in range(0,3,1): print(list[i])cs range는 시작,종료,증가값으로 표현되고증가값을 생략하면 1씩 증가값을 1개만 넣는다면 0부터 해당 숫자까지 1씩 증가 위 3가지의 경우 모두 결과가 동일하게 나온다 enumerate for문에서 반복하는 횟수 or 몇번째 반복인지 알아야하는 경우가 있는데그런경우에 enu..
파이썬 selenium-셀레니움 ) 네이버 로그인하기 (네이버 자동로그인 방지문자 우회 1분컷) python 파이썬 셀레니움 설치 윈도우 기준 우분투 기준 크롬드라이버 설치http://chromedriver.chromium.org/downloads 크롬 드라이버 설치후 파일(chromedriver.exe)을 파이썬파일과 같은 경로에 업로드(굳이 같은 경로에 업로드 하지않아도됨) 셀레니움(selenium) 웹드라이버 임포트 webdriver 객체 생성 (chromdriver.exe 파일을 같은 경로에 올리지않았다면 'chromedriver' 에 경로 써주기 )예) 'C:\Users\PC\chromedriver' 네이버 로그인 홈페이지 접속 스크립트단에서 벨류값을 바꿔준다id와 pw에 자신의 아이디 패스워드 입력 끝 실행시키면 자동로그인 방지문자가 뜨지않고 로그인되는걸 확인할 수 있다 1분컷 전체 코드..