우분투 파이썬에 Nginx 설치, Gunicorn 연동, Let's Encrypt SSL 설치
이전 포스팅에 이어서 카페24 우분투 20.04, 파이썬 가상환경(Django) 하에서 Nginx를 설치하고, Gunicorn과의 연동 설정과 무료 SSL인 Let's Encrypt SSL을 설치하는 절차를 마지막으로 정리해서 올려 봅니다. 이전 포스팅 글은 다음과 같습니다.cafe24 가상서버호스팅 우분투 20.04에 파이썬 3.x, MariaDB 10.4 설치cafe24 우분투 20.04에 파이썬 가상환경, Django, Gunicorn 설치 본 글의 주요 내용은 다음과 같습니다.Nginx 설치 및 Gunicorn과 연동 설정하기 (Nginx 설치하고 구동시키기, sites-available 디렉터리에 설정 파일 생성, ginx가 환경 파일로 읽을 수 있도록 설정, Nginx 실행)db.sqlite3..
2024. 5. 8.
판다스 날짜 추출 - 연,월,일 분리
날짜 데이(2023-01-01)에서 연,월,일을 각각 분리하여 다른 열(컬럼)에 저장하는 판다스 날짜 추출 연습 코드. 월, 일의 경우 2자리를 유지하도록 추출하기 위해 문자열 포맷팅을 사용함 판다스로 날짜에서 연,월일, 추출해보기 ▶ 날짜 컬럼이 있는 엑셀 파일 : test.xlsx ▶ 판다스로 엑셀 파일을 불러오기 'test.xlsx' 파일을 읽어와 데이터프레임으로 저장한 후, 그 데이터프레임을 출력하는 작업을 수행함 ▶ 엑셀 파일이 아닌 dict 타입 날짜를 사용하여 연, 월, 일 분리하기 dict를 DataFrame으로 만든 후 날짜 컬럼 'startDt' 열에 대해 to_datetime()와 dt 접근자를 사용하여 연도, 월, 일을 추출하고 각각 'year', 'month', 'day' 열에 저..
2024. 3. 28.
2024.02.17 아파트 실거래가 조회 (758건)
2024년 02월 17일 기준 전국 아파트 실거래가 현황(총 758건)입니다. 본 자료는 공공데이터포털 아파트 매매 실거래 상세 자료에서 발췌한 자료입니다. 아파트 실거래가 조회 결과 ※ 거래 일자 : 2024년 02월 17일 ※ 거래 건수 : 서울시(21), 부산시(36), 대구시(27), 인천시(33), 광주시(33), 대전시(24), 울산시(45), 세종시(9), 경기(133), 강원(81), 충북(51), 충남(70), 전북(30), 전남(36), 경북(59), 경남(70), 제주(0), 총 758건 아파트별 연간 실거래가 검색 ※ 자료 순서 : "광역시도 주소(가나다 순) | 아파트명, 층수 | 전용면적(㎡) | 거래금액 | 건축연도 | 도로명주소 (지번)" 순서임 강원 강릉시 노암동 | 노암영..
2024. 2. 21.
파이썬 도서관리 프로그램
오라클 SQL 연습을 위한 파이썬 도서관리 프로그램 코딩 연습 코드. 파이썬에서 오라클 연결 라이브러리(cx_Oracle) 호출 후 함수 기반으로 DB 쿼리한 결과를 정리한 내용입니다. 파이썬 도서관리 프로그램 작성 개요 VS Code 터미널 기반에서 코드를 실행하면 아래 이미지와 같이 출력되며, 메뉴를 선택하고 나오는 문구대로 입력하면 결과를 볼 수 있음 코드를 실행하면, '도서 조회 프로그램' 메뉴 선택 목록(전체 조회, 도서 검색, 도서 추가, 도서 삭제, 프로그램 종료)이 나오고, 번호를 선택하면 각 코드가 실행됨 도서 관리 프로그램에서 사용하는 DB 테이블은 2개(book_store, book_list)로 각 컬럼은 다음과 같음 book_store : 관리코드(PK), 출판사명, 전화번호, 국가..
2024. 1. 3.