본문 바로가기
  • 야근없는 삶을 위하여

python44

Python excel 가공하기 - 3 (excel vlookup 필요상품만 추출하기) Python excel 가공하기 - 2 (설정파일 만들기) 이전에 우리는 이미 설정 파일을 이용해 보았다. 기억이 안난다면 아래 게시물을 참고하자. Python excel 열 추출하기 - 5 (반복문) Python excel 열 추출하기 - 4 (excel 파일 만들기) Python excel 열 추출하기 udangco-coding-record.tistory.com 이전 시간에는 설정 파일을 만들었다. 설정 파일에 있는 정보들을 불러오고 필요상품만 추출해 보자 이번 시간에는 설정 파일에 있는 정보들을 불러오고 필요상품만 추출해 보자. 새로운 프로젝트를 만들어서 해도 되지만 이전에 사용했던 라이브러리를 그대로 사용할 계획이므로 나는 파이썬 파일을 하나 더 만들어서 진행하겠다. 1. 파이썬 파일 만들기 파이.. 2024. 3. 10.
Python excel 가공하기 - 2 (설정파일 만들기) 이전에 우리는 이미 설정 파일을 이용해 보았다. 기억이 안 난다면 아래 게시물을 참고하자. Python excel 열 추출하기 - 5 (반복문) Python excel 열 추출하기 - 4 (excel 파일 만들기) Python excel 열 추출하기 - 3 (excel 파일 수정하기) Python excel 열 추출하기 - 2 (excel 파일 열기) 이제 엑셀 파일을 열어보자. 기본으로 적혀 있는 것들은 미 udangco-coding-record.tistory.com 바뀔 수 있는 정보들을 미리 엑셀파일에 적어두면 코드를 직접 수정하지 않아도 쉽게 수정할 수 있다. 설정 파일을 만들어 보자 나는 settings_test.xlsx 파일로 만들었다. 이전에 했던 프로젝트 폴더에 넣어두자. 1. 내가 필요한.. 2024. 3. 10.
Python excel 가공하기 - 1 (설계하기) Python excel 열 추출하기 - 1 (라이브러리 설치) Pycharm 기본 설정 이제 pycharm을 설치했으니 프로그램을 만들어 보자. 만들기 전에 기본 설정이 필요하다. 나는 업무를 하면서 회사 DB에 있는 엑셀 파일을 다운 받아서 다른 곳에 업로드 하거나, udangco-coding-record.tistory.com 내가 필요한 열만 추출한다고 되는 아주 간단한 것을 해보았다. 그런데 업무를 하다 보면 데이터를 그대로 사용하는 경우는 거의 없다. 오늘은 Python에서 excel을 가공해 보기 전에! 내가 무엇을 하고 싶은지 정확하게 파악해야 한다. 설계하기 뭔가 거창하게 "설계하기"이지만 내가 할 일들을 정리하는 과정이라고 생각하면 된다. 1. 내가 가지고 있는 엑셀 파일에서 (원본 파일이.. 2024. 3. 7.
파이썬 리스트란? 프로그램을 만들다 보면 리스트를 많이 사용하게 된다. 리스트, 튜플, 딕셔너리, 셋 등 개념이 나온다. 나는 가장 많이 사용했던 리스트와 딕셔너리의 개념에 이야기하겠다. 알고 보면 쉬운 녀석들이다. 파이썬 리스트란 무엇일까? 리스트는 말 그대로 리스트다. 장보기 리스트, 버킷리스트, 여행지리스트 등 파이썬에서 사용하는 리스트도 같은 말이다. 딕셔너리(dictionary)는 말 그대로 사전이다. 산은 산이요 물은 물이로다. 응? 쉽게 예를 들어 설명해 보겠다. 우리가 장보기 리스트를 작성한다고 하자. 노트에다가 아래와 같이 적을 것이다. 장보기 리스트 사과 배 딸기 수박 망고 그리고 마트에 가서 리스트를 보고 살 것이다. 이 리스트를 파이썬에서는 어떻게 표현할까? 대괄호에 묶어 주기만 하면 된다. [사과,.. 2024. 3. 7.
파이썬 함수란? 나는 프로그램을 만들다 보니 느껴지는 것들을 정리했다. 그러므로 함수에 대해서 훨씬 전문적으로 알려주는 사람들이 많으니 그분들의 글을 참고하는 것을 추천한다. 대략적인 개념만 잡고 바로 적용하고 싶다면 이 글을 참고하도록. 코딩을 할 때 함수라는 표현을 많이 들어봤을 것이다. 그러면 함수란 무엇일까? 내가 아는 그 함수일까? f(x)? 결론은 그렇다. 중고등학교 수학시간에 배우는 그 함수를 말한다. 우리는 이미 함수, 상수, 변수에 대해서 모두 배웠다. 표현하는 방식이 달라서 헷갈릴 뿐이다. 함수에 대해서 알아보고 상수와 변수에 대해서 알아보자. 함수란 무엇인가? 위 그림을 보면 생각날 듯 말 듯할 것이다. y = x + 1 가 바로 함수이다. x에 2를 넣으면 3이 나온다. 같은 말로 input(입력값.. 2024. 3. 7.
Python excel 열 추출하기 - 6 (실행파일 만들기) Python excel 열 추출하기 - 5 (반복문) Python excel 열 추출하기 - 4 (excel 파일 만들기) Python excel 열 추출하기 - 3 (excel 파일 수정하기) Python excel 열 추출하기 - 2 (excel 파일 열기) 이제 엑셀 파일을 열어보자. 기본으로 적혀 있는 것들은 미 udangco-coding-record.tistory.com 반복문을 통해서 엑셀의 열을 추출하는 작업까지 했다. pycharm을 굳이 사용하지 않고 exe 실행파일을 클릭하면 결과물이 나오도록 해보자. (배포단계) 1. pyinstaller 설치 pyinstaller는 파이썬이나 기타 프로그램(pycharm)을 실행하지 않고도 exe 파일을 실행하기만 하면 내가 만든 프로그램이 동작하도.. 2024. 3. 7.
Python excel 열 추출하기 - 5 (반복문) Python excel 열 추출하기 - 4 (excel 파일 만들기) Python excel 열 추출하기 - 3 (excel 파일 수정하기) Python excel 열 추출하기 - 2 (excel 파일 열기) 이제 엑셀 파일을 열어보자. 기본으로 적혀 있는 것들은 미련없이 삭제하자. 1. 설치한 라이브러리를 불 udangco-coding-record.tistory.com 이제 반복문을 통해서 언제든지 변경된 정보로 추출 가능하도록 만들어 보자 나의 계획은 이렇다. 1. settings.xlsx라는 파일을 만들어서 여기에 열 정보를 입력한다. 2. 이 파일을 불러와서 파이썬으로 열을 추출하게 만든다. 3. 추후에 열 정보가 변경되면 settings.xlsx 파일을 열어서 정보를 변경한다. 4. 실행하면 변.. 2024. 3. 6.
Python excel 열 추출하기 - 4 (excel 파일 만들기) Python excel 열 추출하기 - 3 (excel 파일 수정하기) Python excel 열 추출하기 - 2 (excel 파일 열기) 이제 엑셀 파일을 열어보자. 기본으로 적혀 있는 것들은 미련없이 삭제하자. 1. 설치한 라이브러리를 불러오자. import os import sys import pandas as pd import open udangco-coding-record.tistory.com excel 열 추출이 끝났다. excel 파일로 만들어 보자 이전 코드 import os import sys import pandas as pd import openpyxl file_open = pd.read_excel("excel.xls") df = pd.DataFrame() df['바코드'] = fil.. 2024. 3. 6.
Python excel 열 추출하기 - 3 (excel 파일 수정하기) Python excel 열 추출하기 - 2 (excel 파일 열기) 이제 엑셀 파일을 열어보자. 기본으로 적혀 있는 것들은 미련없이 삭제하자. 1. 설치한 라이브러리를 불러오자. import os import sys import pandas as pd import openpyxl 여기서 import란 라이브러리를 불러 오 udangco-coding-record.tistory.com 필요한 열들만 추출해 보자 예제 파일을 올려 두었으니 참고하라. 나는 여기에서 [바코드, TAG가, 판가, 원가, 가용재고]만 가져올 것이다. 이전코드 import os import sys import pandas as pd import openpyxl file_open = pd.read_excel("excel.xls") 1... 2024. 3. 6.
Python excel 열 추출하기 - 2 (excel 파일 열기) Python excel 열 추출하기 - 1 (라이브러리 설치) Pycharm 기본 설정 이제 pycharm을 설치했으니 프로그램을 만들어 보자. 만들기 전에 기본 설정이 필요하다. 나는 업무를 하면서 회사 DB에 있는 엑셀 파일을 다운 받아서 다른 곳에 업로드 하거나, udangco-coding-record.tistory.com 엑셀 파일을 열어보자 기본으로 적혀 있는 것들은 미련 없이 삭제하자. 1. 설치한 라이브러리를 불러오자. import os import sys import pandas as pd import openpyxl 여기서 import란 라이브러리를 불러오겠다고 알려 주는 것이다. "나 이거 사용할 거니까 불러와줘" import pandas as pd의 [as]는 pandas를 불러 오는.. 2024. 3. 6.
반응형