코드를 전부 짜고 py 파일을이제 다른사람들(windows)이 사용하기 위해서 exe 파일로 변환하기 위해서는 pyinstaller 를 이용하면 간단하게 가능합니다. 전제 조건으로는 파이썬이 설치가 되어있어야 합니다! 0. 파이썬 설치 https://www.python.org/downloads/ Download PythonThe official home of the Python Programming Languagewww.python.org 1. CMD 창에서 아래와 같이 pyinstaller 설치 명령어를 실행합니다.pip install pyinstaller 저는 이미 설치가 되어있는 상태로 아래와 같이 나오지만, 실제로는 설치 진행률이 나오며 설치가 될 것 입니다. 2. py파일이 있는 디렉토리로 이동..
PDF 가 위치한 디렉토리를 설정하고, 위치에 pdf 파일을 떨궈줍니다. pdf 에 위치한 파일이 파일 내 인덱스에 위치한 텍스트를 인식하여 파일이름으로 변경하는 작업입니다. import PyPDF2 import os # 페이지 인덱스 설정 def extract_text_from_page(pdf_path, page_number, start_index, end_index): text = '' with open(pdf_path, 'rb') as file: reader = PyPDF2.PdfReader(file) page = reader.pages[page_number - 1] # 페이지 인덱스는 0부터 시작하므로 1을 빼줍니다. page_text = page.extract_text() text += page..
파이참을 오랜만에 방문했더니, 라이선스가 만료되었다는 알랏이 떴습니다. 파이참에는 두가지 버전이 있습니다. Professional [유료] 와 Community Edition [무료] 로 나눠집니다. 저는 데이터베이스를 연결해서 사용했으므로, 프로페셔널을 다운로드 받았었습니다. 학생의 경우 상업목적이 아닌경우 Professional [유료]를 무료로 사용가능합니다. Enter License 를 눌러 연장하는 방법을 알아봅시다. (라이선스 1년 단위 만료) 우선 파이참에 로그인 되어있는 계정 확인하여, JET BRAINS 에 접속하여, 하단에 Apply for a free student or teacher license 를 클릭합니다. 하단을 조금 내려서 Apply now 를 눌러줍니다 인적사항 및 이..
구축한 웹서버에 홈페이지 올리는 방법을 알아보아요 (Centos 기준) 웹서버는 Nginx 를 사용하였고, Nginx 설치 방법은 아래와 같습니다. 2024.03.01 - [서버 및 운영/서버] - Centos7 Nginx 웹서버 설치 Centos7 Nginx 웹서버 설치 Web 서버를 쓸 때 많이 사용하는 nignx 를 설치해봅시다. 1. nginx.repo 파일 생성 nginx.repo 파일을 설치 해주어야 여기 디렉토리 repo 파일 통해 yum install 가능합니다. cd /etc/yum.repos.d/ vi nginx.repo -- 파일생 myit.tistory.com nginx 를 실행하면 기본으로 뜨는 화면은 아래와 같아요 하단에 있는 화면을 원하는 화면으로 바꿔보도록 합시다. 1. 아래..