반응형

language/python 7

파이썬에서 엑셀 사용하기(할 수 있는 것들) #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

[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

[python] python 버전 선택하기(python2 vs python3)

2018년경에 장고를 사용한 웹서비스를 개발하는 업무가 있었는데 당시에도 python2와 python3중에 어느것을 사용해야 하는지 고민하다가 2버전이 안정적으로 판단되어 python2를 사용해 개발했었다. 그뒤로 개발공부를 위해 파이썬을 사용해보려고 하는데 어느 버전을 사용할지 또 고민이 되어 간단히 정리해봤습니다. 영어이긴 하지만 잘 정리되어 있는 이미지가 있어 퍼왔습니다. [참고] pythonfundu.blogspot.com/2019/02/python-2-vs-3.html 1. 파이썬2는 2000년 배포후 2010년에 마지막으로 2.7버전이 배포 되었다. 파이썬3는2008년 배포후 2018년에 마지막으로 3.7버전이 배포 되었다. 2. 파이썬2이 지원이 중단 되었고 파이썬 3는 발전주이다. 3. 2..

language/python 2021.03.03

[python] 파이참 설치하기

파이썬을 간단하게 사용하려면 간단한 편집기를 사용해도 되고 비쥬얼 스튜디오를 사용하기도 합니다. 이번에 사용해볼 IDE는 지난회사에서 장고를 사용해서 웹개발을 할때 사용했던 파이참입니다. 파이썬에는 커뮤니터 버전과 프로페셔널 버전이 있습니다. 공식 홈페이지에 차이점이 있습니다. 웹개발까지는 아직 생각이 없어서 커뮤니티 버전을 사용해보려고 합니다. 아래 링크로 이동하시면 윈도우 버전 설치가 가능합니다. www.jetbrains.com/ko-kr/pycharm/download/#section=windows 다운로드 PyCharm: JetBrains가 만든 전문 개발자용 Python IDE 최신 버전 다운로드: PyCharm (Windows, macOS, Linux) www.jetbrains.com 설치 과정..

language/python 2021.03.02
반응형