반응형

전체 글 56

bat 파일에 관해...

1. BAT 파일? - '배치 파일'이라고도 불리며, Windows 운영 체제에서 자주 사용되는 파일 형식입니다. - BAT는 "Batch"의 약자로, 여러 명령어와 작업을 한 번에 실행할 수 있도록 도와줍니다. - 일반적으로 BAT 파일은 텍스트 파일로 작성되며, .bat 확장자를 가집니다. - 이 파일 안에는 일련의 명령어와 작업을 순차적으로 기록할 수 있습니다. - BAT 파일을 실행하면, 파일 안에 기록된 명령어들이 자동으로 실행됩니다. 2. BAT 파일의 사용 - 여러 개의 프로그램을 한 번에 실행하는 작업 - 자동으로 파일을 복사하거나 이동시키는 작업 - 환경 변수 설정 3. BAT 파일 작성 방법 메모장과 같은 텍스트 편집기를 엽니다. 편집기에 명령을 작성합니다. 파일을 tset.bat와 같..

전산쟁이/기타 2024.02.21

파이썬에서 엑셀 사용하기(할 수 있는 것들) #0

엑셀로 유의미한 작업을 하기 위해 파이썬을 활용해 보려고 합니다. 이것저것 해보기 전에 어떤 것들이 가능할지 알아보겠습니다. 1. 데이터 읽기 및 쓰기 `openpyxl` 또는 `pandas` 라이브러리를 사용하여 엑셀 파일의 데이터를 읽고 쓸 수 있습니다. 특정 셀의 값 읽기, 특정 범위의 데이터 읽기, 새로운 데이터 작성 등을 할 수 있습니다. 2. 데이터 조작 파이썬으로 엑셀 파일을 처리하면 데이터를 조작하고 변환할 수 있습니다. 예를 들어, 특정 조건에 맞는 행 필터링, 열 추가 또는 삭제, 계산식 추가 등을 할 수 있습니다. 3. 차트 생성 `openpyxl`, `matplotlib`, `Plotly` 등의 라이브러리를 사용하여 파이썬으로 엑셀 파일에서 차트를 생성할 수 있습니다. 선 그래프, ..

language/python 2023.09.13

파이썬에서 엑셀 사용하기(조건에 맞는 값 추출하기) #2

파이썬을 이용해 엑셀에서 특정 조건에 맞는 데이터를 추출하는 방법을 알아보겠습니다. 아래 코드는 openpyxl 라이브러리를 사용하여 엑셀 파일에서 특정 조건에 맞는 데이터를 추출할 수 있습니다. from openpyxl import load_workbook # 엑셀 파일 로드 workbook = load_workbook(filename='test_excel.xlsx') # 원하는 시트 선택 sheet = workbook['Sheet1'] # 추출한 데이터를 저장할 리스트 생성 filtered_data = [] # 데이터 추출을 위한 반복문 실행 for row in sheet.iter_rows(): # 첫 번째 행은 헤더로 가정하고 건너뜁니다. # 조건에 맞는지 확인하고 해당하는 경우 filtered_d..

language/python 2023.09.12

파이썬에서 엑셀 사용하기(라이브러리 설치 및 값 넣어보기) #1

파이썬에서 엑셀을 다루기 위해서는 openpyxl 라이브러리를 사용할 수 있습니다. openpyxl은 파이썬에서 엑셀 파일을 읽고 쓰는 데 사용되는 강력한 도구입니다. 아래는 엑셀 파일을 읽고 쓰는 기본적인 방법입니다: 사용 방법 1.openpyxl 라이브러리를 설치합니다. 다음 명령어를 사용하여 설치할 수 있습니다: pip install openpyxl 2. 엑셀 파일을 읽기 위해 load_workbook() 함수를 사용합니다: from openpyxl import load_workbook workbook = load_workbook(filename='파일명.xlsx') 3. 원하는 시트를 선택하고 데이터에 접근합니다: sheet = workbook['시트명'] cell_value = sheet['A1..

language/python 2023.09.12

CPU, 메모리 점유율 높아진 느려진 윈도우 해결하기

PC를 사용하다보면 딱히 사용하는 프로그램이 없는데도 CPU와 메모리 점유율이 높아지느 경우가 있습니다. 해당 현상이 발생하면 팬으로 인한 소음 뿐만아니라 PC 상태에 영향을 미치게 됩니다. 여러가지 방법 중 효과가 제일 좋았던 방법을 소개하겠습니다. 1. ctrl + shift + esc 를 눌러서 작업관리자 시작 2. 빨각색 네모상자로 표시한 시작 프로그램 관리 버튼 클릭 3. 상태탭 눌러 정렬해서 필요하지 않은 프로그램을 우클릭해서 사용중지 시킨다. 4. 윈도우키 + r 로 실행창을 열고 msconfig(시스템 구성)를 실행한다. 3. 서비스탭으로 이동해서 모든 microsoft 서비스 숨기기 체크박스를 선택한다. * 혹시 문제가 있을수 있어서 microsoft 서비스 숨기기를 선택한다. 4. 모두..

전산쟁이/기타 2023.03.10

챗GPT(ChatGPT) 사용해 보기

지난 글에서 챗GPT에 대해 간략하게 알아 봤습니다. 챗GPT(chatGPT)와 첫만남 이름만 들어도 알만한 서비스 보다 빠른 속도로 사용자를 모은(출시 5일만에 100만명 돌파) 서비스 조금은 늦은감이 있지만 최근 핫한 챗GPT에 대해 알아보겠습니다. 1. chatGPT? - 인공 지능 채팅 서 superminy.tistory.com 이번글에서는 회원 가입 및 간단하게 사용한 내용을 적어보겠습니다. - 회원가입 1. 챗GPT 홈페이지에 접속한다. ChatGPT: Optimizing Language Models for Dialogue We’ve trained a model called ChatGPT which interacts in a conversational way. The dialogue forma..

전산쟁이/기타 2023.02.16

챗GPT(chatGPT)와 첫만남

이름만 들어도 알만한 서비스 보다 빠른 속도로 사용자를 모은(출시 5일만에 100만명 돌파) 서비스 조금은 늦은감이 있지만 최근 핫한 챗GPT에 대해 알아보겠습니다. 1. chatGPT? - 인공 지능 채팅 서비스 - 인공지능 연구소인 오픈AI 사에서 개발 * 오픈AI사 테슬라의 일론 머스크, 와이콤비네이터 창업자 샘 알트만, 링크드인 공동창업자인 리드 호프먼 등 IT업계의 거물들이 뭉쳐 설립한 세계 최대의 인공지능 연구소 - 정보를 정제된 텍스트로 만들어 제공 - 실시간 정보를 찾아서 하는 답변이 아닌 2021년까지의 지식을 기반으로 답변 2. chatGPT가 할수 있는 일 - 간단한 질문에 대한 대답 - 기획안/이메일/회의록 등 작성 및 내용 요약 가능 - 프로그래밍 코드 작성 가능 및 다른 언어로 ..

전산쟁이/기타 2023.02.14

[엑셀] yymmdd 날짜 형식 원하는 형식으로 바꾸기

엑셀 데이터중에 20220725(yyyymmdd)나 220725(yymmdd) 같은 데이터를 원하는 형식으로 바꿔보려고 합니다. * 이번 내용의 테스트는 Excel2016버전으로 진행 되었습니다. 1. 바꾸고자 하는 열의 데이터를 선택한다. * 하나의 열에만 적용할 수 있는 방법입니다. 2. 메뉴의 데이터 > 텍스트 나누기 선택 3. 텍스 마법사 1단계에서 '구분 기호로 분리됨' 선택하고 다음으로 이동 4. '세미클론'을 선택하고 다음으로 이동 5. '날짜'를 선택하고 데이터의 형식에 맞는(현재 테스트에서는 '년월일') 값을 선택하고 마친다. 6. 아래와 같이 yyyy-mm-dd 형식으로 바뀐걸 볼수 있습니다. 7. 이후에 다른 형식으로 변경하고 하는 경우에는 선택된 셀 우측 클릭 후 '셀서식' 메뉴 선..

전산쟁이/엑셀 2022.09.01

[python] QtDesigner 설치 및 실행(파일이름 변경 프로그램 - 2)

GUI 구성을 위해 pyside2를 사용하면서 GUI의 구성을 쉽게 하기 위해 QtDesigner을 사용해보려고 합니다. QtDesigner은 pyside2와 같이 설치 되고 설치경로는 venv 사용시 해당 프로젝트의 아래 경로에 있습니다. \venv\Lib\site-packages\PySide2\disigner 위와 같이 직접 designer 프로그램을 사용하거나 프로젝트의 터미널에서 designer 명령어를 사용해도 실행이 됩니다. UI 파일을 생성하고 파이썬 코드와 연결해 보겠습니다. 1. 간단하게 Text Edit와 버튼이 올라간 샘플 파일을 만듭니다. 2. 실행할 파이썬 파일과 같은 위치에 ui 파일을 저장합니다. 3. 실행 테스트를 위한 파이썬 코드를 작성한다. import sys from P..

language/python 2022.08.10

[python] PySide2 설치 및 실행하기(파일이름 변경 프로그램 - 1)

파일이름 변경 프로그램을 만들면서 사용한 기술들을 정리해보려고 합니다. 프로그램 화면 UI를 구성하기 위해 PySide2를 사용하려고 합니다. - 개발환경 * python 버전 : 3.10 * 개발툴 : Pycharm 1. PySide2 - Qt for Python 프로젝트(Qt 제작사 공식 Python 배포본) - Qt5용 Python 바인딩 - GPL, LGPL, 상용라이선스를 제공 2. PySide2 설치 pip install PySide2 3. 예제코드 - 세팅의 마지막은 Hello World 출력을 마무리하겠습니다. - 아래 코드로 실행하면 문구가 있는 창이 출력됩니다. import sys from PySide2.QtWidgets import * app = QApplication([]) labe..

language/python 2022.08.09
반응형