본문 바로가기

파이썬 (Python)/파이썬 공통4

[Python] 파일 이름 일괄변경 툴 만들기 (폴더 이름과 같게) 개요 회사 업무상, 폴더 안의 파일들의 이름을, 특정 규칙대로 바꿔줘야하는 경우가 생겼다. 시중에 여러 툴들이 있으나 모든 폴더를 일괄적으로 간단히 바꾸는 툴이 없어 만들게 됐다. 특정 규칙은 아래 서술한 코드 최상단에 적어놓았다. 결과 코드 ''' 현 경로에서 폴더들을 찾는다. 각 폴더 안의 파일에 접근한다. 파일의 확장자와 맨뒤 숫자 4자리만 남긴다. 파일들의 이름은 폴더 이름으로 변경한다. 뒤에 원래 숫자와 확장자를 붙인다. --- ''' from tkinter import * import os import re import sys def resource_path(relative_path): try: base_path = sys._MEIPASS except Exception: base_path = .. 2024. 2. 25.
[Python] exe 실행파일 만들기 방법 1. pyinstaller 설치 2. pyinstaller 사용 -w는 실행시 콘솔창(까만 창)이 열리지 않게 하는 용도이다. -F는 압축해서 하나의 파일로 만들어준다. (onefile) --icon은 아이콘 설정이다. --add-data는 원하는 파일을 같이 압축시키는 것이다. 그래야 이미지 등이 정상적으로 나온다. 주의사항 --add-data로 파일을 포함해도, 절대경로로 설정했다면 정상적으로 뜨지 않는다. 소스코드에서 아래처럼 상대경로로 설정해놨어야만 한다. def resource_path(relative_path): try: base_path = sys._MEIPASS except Exception: base_path = os.path.abspath(".") return os.path.joi.. 2024. 2. 25.
[Python] 한글 주석 사용법 개요 파이썬에서 한글 주석이 깨져보이거나, 한글 주석이 때문에 빌드가 안되는 경우가 있다. 이럴 때 해결법을 알아본다. 방법 1. 윈도우 설정 아래와 같이 검색 후 설정에서 UTF-8 사용 체크 이렇게 해야 코드 작성시 한글이 깨지지 않고 나온다. 2. vs code에서 기본값을 UTF-8로 설정 세팅에서 인코딩을 UTF-8로 설정한다. 3. 작성중인 .py파일에서 UTF-8로 설정 최하단에서 확인하면 된다. 2024. 2. 25.
[Python] 파이썬, VS Code 설치 및 환경설정 방법 Python 설치 홈페이지에서 다운로드 아래 PATH 관련 옵션은 필히 체크한다. 3. 경로를 아래 그림처럼 단순하게 하면 좋다. VS Code 다운 홈페이지에서 다운받기 VS Code 실행 후, Python 확장 프로그램 받기 인터프리터 설정 파이썬 설치 경로로 설정 참고영상 https://youtu.be/kWiCuklohdY?list=PLMsa_0kAjjrd8hYYCwbAuDsXZmHpqHvlV 2024. 2. 25.