본문 바로가기

기록/Python40

[Python] 파이썬 Cursor 클래스 Cursor 클래스는 DB의 sql 구문을 실행시키고 조회된 결과를 가져오게 된다. cur = conn.cursor() DB와 상호작용하기 위해 연결해주는 cur 객체 cur.execute(sql, list) cursor 객체의 execute() 메서드를 사용하여 SQL 문장을 DB 서버에 보낸다. cur.description 각각의 컬럼에 대한 정보를 따로 담는다. 컬럼 이름 출력하고 싶을 때 쓰는듯. cur.fetchall() fetch : 나열하다 정렬하다 전체 나열 함수 레코드를 배열 형식으로 저장해준다 2022. 11. 1.
[Python] 파이썬 sys.argv 주의점 파이썬으로 작성된 파일을 실행할 때 인수(argument, 인자값)를 받아서 처리를 해야 되는 경우가 있다. 예를 들어, 로컬과 개발 등의 환경이 서로 달라서 인자값을 줘야 한다던지 같은 파일을 다른 목적으로 처리를 해야 할 때 인자값을 줄 수가 있을 것이다. 이럴때 파이썬에서는 sys.argv에 값을 담아 처리를 할 수 있게 된다. sys.argv에서 sys는 파이썬 인터프리터와 관련된 정보와 기능을 제공하는 모듈 혹은 라이브러리이며, argv는 위에 적은 것처럼 argument를 의미한다. sys.argv로 인자를 받는 경우, 무조건 파일명이 첫번째 인자가 되어서 출력된다! 출처 : https://needneo.tistory.com/95 인자값으로 데이터를 받아 쿼리에 넣고 돌리는 코드를 짰는데 =>.. 2022. 10. 31.
[Python] 파이썬 아이피 형식 맞춰주기 - 0 채워주는 zfill() 함수 str(i).zfill(3) => 아이피 형식을 세자리 수로 다 맞춰줌 11.1.11.111 => 011.001.011.111 2022. 10. 28.
[Python] 로그 일별 생성 PermissionError: [WinError 32] 오류 해결 기록 https://lifesteps.tistory.com/179 [Python/Linux] 파이썬 로그 일별 생성 및 주기적으로 삭제 설정 방법 기록 https://lifesteps.tistory.com/175?category=1007014 [Python] 파이썬 로그 찍는 방법 및 오류 해결 ### log 세팅 import logging def get_logger(name=None): # 1 logger instance를 만듭니다. logger = logging.. lifesteps.tistory.com 이 글 이어서 오류 해결 기록 지긋지긋하게 본 오류: PermissionError: [WinError 32] 다른 프로세스가 파일을 사용 중이기 때문에 프로세스가 액세스 할 수 없습니다: '[경로]\\ap.. 2022. 10. 27.
[Python/Linux] 파이썬 로그 일별 생성 및 주기적으로 삭제 설정 방법 기록 https://lifesteps.tistory.com/175?category=1007014 [Python] 파이썬 로그 찍는 방법 및 오류 해결 ### log 세팅 import logging def get_logger(name=None): # 1 logger instance를 만듭니다. logger = logging.getLogger(name) # 2 logger의 level을 가장 낮은 수준인 DEBUG로 설정합니다. logger.setLevel(logg.. lifesteps.tistory.com 여기서 추가 개발 수정 이유 : log가 한 파일에 계속 쌓이니까 너무 무거워짐 목표 : log 파일 하루마다 새로 생성, 일별 로그 관리 참고 : https://toramko.tistory.com/m/ent.. 2022. 10. 20.