본문 바로가기
반응형

Python49

Python에서 SQLite 사용 & 연동하기/파이썬 DB사용하기 1. 먼저 SQLite를 다운받고 테이블을 만든다 2021.04.26 - [SQL] - 데이터베이스 - SQLite 사용하기, DB Browser for SQLite 다운로드 2021.06.10 - [SQL] - SQLite- CREATE문 TABLE (테이블 생성하기)/테이블 추가 2. Python에서 sqlite3을 import 한다 import sqlite3 3. sqlite3 라이브러리의 connect를 이용해 db를 연결한다 con = sqlite3.connect("test.db") 프로젝트 파일안에 test이름의 db가 있으면 연결되고 없으면 test이름의 db를 생성하고 연결해준다 4. Cursor 객체를 생성한다 Cur = con.cursor() test.db에 있는 test_table 요.. 2021. 9. 13.
[Python] pycharm에 PyQt5 Designer 설치하기/Python GUI(1) Pycharm에 PyQt5를 추가하여 Python GUI 프로그램을 만들 것이다 1. Pycharm이 설치되어있어야 함 2021.07.31 - [Python] - 1. Python 시작하기 - PyCharm 설치 1. Python 시작하기 - PyCharm 설치 1. 홈페이지에 들어가서 다운로드 https://www.jetbrains.com/ko-kr/pycharm/download/#section=windows 다운로드 PyCharm: JetBrains가 만든 전문 개발자용 Python IDE www.jetbrains.com 2. 사용하는 OS 버전을.. eggwhite0.tistory.com 설치가 되어있지 않으면 먼저 Pycharm부터 설치하고 시작하자 2. Pycharm을 열어 Interpreter.. 2021. 9. 12.
[Python] 리스트 원소 제거 함수 비교/ remove,clear,pop, del 리스트 원소를 제거하는 함수 remove, clear, pop, del에 대해 정리 1. remove(value) - 리스트에 있는 값을 이용하여 항목을 삭제 - 중복 값이 있을 때 제일 앞의 값만 제거 class Test: def __init__(self): data = [1, 2, 3, 4, 5, 1, 2, 3, 4, 5] print("Original: ",data) data.remove(1) print("remove : ",data) if __name__ == '__main__': Test() 결과) 제일 처음 위치한 값 1 이 제거됨 2. clear() - 리스트에 저장된 모든 원소 제거 class Test: def __init__(self): data = [1, 2, 3, 4, 5, 1, 2, .. 2021. 9. 11.
[Python] append(),extend(),insert()차이 / 결과 값 비교 파이썬에서 list 함수를 추가할 때 사용하는 append, extend, insert 함수에 대해 정리 1. append() 사용법: list.append(추가항목) - 리스트의 마지막에 추가된다 ex1) int형 6 추가 class Test: def __init__(self): data = [1, 2, 3, 4, 5] print("Original: ",data) data.append(6) print("append : ",data) if __name__ == '__main__': Test() 결과) ex2) 문자열 'a'추가 class Test: def __init__(self): data = [1, 2, 3, 4, 5] print("Original: ",data) data.append('a') pri.. 2021. 9. 11.
[Python] split() 함수, 문자열 잘라서 리스트 변환, 문자열 나누기 문자열을 잘라서 리스트로 변환하는 함수 split()를 알아보자 먼저 split함수는 1. 문자열.split() 2. 문자열.split("구분자") 3. split("구분자",분할횟수) 4. split(sep = "구분자",maxsplit = 분할횟수) 이렇게 쓰인다 1. 문자열.split() split()은 문자열 사이 공백을 기준으로 자른다 ex1) 문자열 사이 공백x class Test: def __init__(self): data = "12345" value1 = data.split() print("Origanl: ",data) print("split(): ",value1) print("length : ",len(value1)) if __name__ == '__main__': Test() 결과) .. 2021. 9. 9.
2. Python 시작하기 - 자료형(Data Type) 1. 정수(Integer) ex) -1, -2, -3, 0, 1, 2, 3,..... 2. 소수(Floating Point) ex) 2.0, 7.8, 2.7,... 3. 문자열(String) "" 로 선언되어있는 자료형은 문자열이 된다 ex) "Hello,World", "2" 이때 정수형 2와 소수형 2.0 문자열 "2"는 다 다르다 정수형 덧셈 연산자를 예시로 들면 print(2+2) 결과는 4 문자열 덧셈연산자는 print("2"+"2") 결과는 "22"로 다른 결과가 나온다 4. 불린(Boolean)/ 참 거짓 ex) True, False 주로 조건문에 사용 ex) 2 4 결과값: False 지금 정리한 자료형은 모든 프로그래밍의 기본이 되고 .. 2021. 9. 8.
[Python] 코드 행 바꾸기 단축기 Pytho코드 작성시에 해당 줄 말고 다른 줄로 옮기고 싶을 때 쓰는 단축기 Shift + Alt + 방향키 ↑↓ 행 바꾸기 전 출력 화면 행 바꾼 뒤 출력 2021. 8. 25.
Python 문자열을 바이트 배열로 변환 파이썬에서 문자열을 바이트 배열로 변환하는 방법 바꿀문자열.encode("utf-8")을 하면 쉽게 바이트 배열로 변환할 수 있다 변환하는 함수를 작성 def stringToAsciiByteArray(self,str): try: b = str.encode("utf-8") return b except Exception as e: print('Error : ', e) return None 출력하는 코드작성 class Test: def stringToAsciiByteArray(self,str): try: b = str.encode("utf-8") return b except Exception as e: print('Connect Error : ', e) return None def __init__(self):.. 2021. 8. 24.
[Python] 2byte 배열을 int정수형으로 변환 1. 2byte를 int형 정수로 바꾸는 소스 코드 def getInt_2Byte(self, data): if data is None: return 0 value = (0x0000ff00 & (data[0] 2021. 8. 17.
반응형