본문 바로가기

프로그래밍

(141)
Python-PyMySQL사용절차 <기본 예제 + 방법> # 0.pymysql 모듈 불러오기 import pymysql # 1. MySQL 서버와 연결 connect = pymysql.connect(host="192.168.101.200", # DB서버 IP 주소 port=3306, # 포트번호 user="user15", # 접속 계정 ID password="15abc", # 접속 계정 PW db="shopping_db") # 접속 DB # 2. 연결된 서버에서 커서를 획득 cursor = connect.cursor() # 3. 커서를 통해 SQL문들을 전달한다. cursor.execute("SELECT DISTINCT product FROM purchase") products = cursor.fetchall() # 제품 목록 cursor.execute("SE..
Python 수강 노트 3 - 파이썬 기본 문법(정규식)- 크롤링 / 빅데이터처리- 장고(블로그앱)- https://blog.naver.com/sdw1904 선생님 블로그 자료 공유- 점프 투 파이썬 전자교재 다운로드- 파이썬 / 파이참 다운로드 설치(환경 설정 변수)- 정규 표현식(ch07) 정규표현식(Regular Expressions) 복잡한 문자열을 처리할때 사용하는 기법 모든 곳에서 사용- 디버깅시 한줄 한줄 프린터를 해서 보면 편하다.- 정규표현식 1. 문자 클래스 [](character class) 문자 클래스로 만들어진 정규식은 "[와 ] 사이의 문자들과 매치"라는 의미를 갖는다. ^ 메타 문자가 사용될 경우에는 반대(not)라는 의미를 갖는다.[^0-9]라는 정규 표현식은 숫자가 아닌 문자만 매치..
Python 수강 노트 2 - Python 사용 버전 : 3.7.x- Python 사이트 : https://www.python.org/(add path 포함 설치)- 수업 교재 참조 사이트 : https://wikidocs.net/book/1- 사용 에디터 : 파이참(https://www.jetbrains.com/pycharm/download/#section=windows) - 2진수- bit 정보의 최소단위- 1byte = 8bit- 한글 = 2byte(16bit)- 영어 = 1byte(8bit)- MSB(most significant bit, msb) : 최상위 비트이진수 내에 의미하는 특정 비트에서, 그것은 그 숫자에서 비트수보다 하나 적은 방향으로 0에서 각 비트를 비트수로 할당하는게 일반적이다.그러나 이 할당을 사용하는 ..
Python 수강 노트 1 1. Python Downloads : http://www.python.org - version x.y.zx : Majory : MinorZ : Patch특성상 : x y 만 따지고 z 는 따로 안따진다. - 아키텍쳐 종류x86 : 32bit(i386, i486, i586, i686)x64 : 64bit(ia)x86_64 : 32bit 이나 64bit를 처리 할 수 있게 만듬(AMD64, EM64T)windows x86-64 executable installer -> downloads 2. NotePad++ Downloads : http://notepad-plus-plus.org ======================================================================..
190222>NeoSmartNote NeoSmartPen 인식률 Python f- 기본 구조순차 / 선택 , 蠟1. Print> is print ( "bello World")he No World'숫자형- 정수 t 실수>>> print (1)〖> >> Print (-2)- 2>>> Print (3.14)3.1 4­3. 사칙연산 (연산자)T 1 - / A / 1더하기 田卜川 곱셈 나누기F. 제곱 몫 나머지 (연산자)* * / N 1 %제곱 몫 나머지@→몫a x a-제곱> of a n b-7C 6f­tTone 나머지5. 문자열'문자열" "문자열"