ERR_PACKAGE_PATH_NOT_EXPORTED 해결 방법(node v18)

기존에 React.js로 개발했던 프로젝트를 간만에 열었는데, 오류가 나면서 개발 모드 실행이 되지 않나요? ERR_PACKAGE_PATH_NOT_EXPORTED 오류 해결 방법을 함께 알아보겠습니다. ERR_PACKAGE_PATH_NOT_EXPORTED 오류 발생 원인 기존에 개발했던 프로젝트를 열고, yarn install 후 아래 그림 1과 같이 오류 메시지를 만났습니다. 메시지를 보면 postcss-safe-parser 패키지에 Package subpath 가 정의되지 않았다고 합니다. 그런데 분명 이전에 작업할 때는 이런 문제가 생기지 … Read more

Python openpyxl 폰트 스타일 설정 방법

파이썬에서 openpyxl로 엑셀 파일을 만들 때, 폰트 크기, 굵기, 폰트 색상 등 폰트를 활용한 스타일 설정이 필요할 때 있죠? 이번엔 Python openpyxl 폰트 스타일 설정 방법을 알아보도록 하겠습니다. Python openpyxl 폰트 스타일 설정 폰트 설정은 구체적으로 글꼴 이름과 크기, 굵기, 이탤릭, 세로정렬, 밑줄, 취소선, 색상을 아래와 같이 설정할 수 있습니다. 당연히 중복해서 설정이 가능합니다. 위의 … Read more

Python openpyxl 엑셀 읽기, 쓰기 방법

엑셀에서 반복작업으로 시간 버리기 싫은 분들은 Python으로 Excel 조작하는 방법 배워보세요. 오늘은 openpyxl을 사용해서 기본적으로 필요한 엑셀 읽기/쓰기 방법을 알아보도록 하겠습니다. Python openpyxl 엑셀 읽기 엑셀 파일을 읽어서 workbook으로 불러오는 방법은 다음과 같이 간단합니다. 파일에서 워크북을 읽고 워크시트를 얻어옵니다. 시트를 불러오는 것과 관련된 내용은 Python openpyxl 시트 추가, 삭제 등 9가지 조작 방법 문서에서 자세히 … Read more

Python openpyxl 시트 추가, 삭제 등 9가지 조작 방법

Python으로 openpyxl을 다룰 때 시트 조작이 빠질 수 없죠? Python openpyxl 시트 추가, 시트 삭제, 시트 이름 변경, 시트 위치 변경, 시트 복사 등 시트와 관련된 기능들을 함께 알아보도록 하겠습니다. Python openpyxl 시트 조작 방법 개요 기존에 있던 엑셀 파일의 시트 위치를 변경하거나 이름을 바꾸거나, 새로운 시트를 추가하거나, 기존의 시트를 삭제하는 경우가 있습니다. 이 모든 … Read more

Python openpyxl 구성 개념 4가지

openpyxl을 사용해서 Python으로 엑셀을 다룰 때, 꼭 알아야 할 개념 4가지 아시나요? 엑셀의 4가지 기본 개념에 대해서 설명해 드립니다. Python openpyxl 구성 개념 4가지 워크북, 시트, 셀 그리고 범위에 대해 들어보셨나요? Python openpxl 구성 개념 4가지를 명확히 알고 계시다면, 뒤로가기를 눌러주시고요. 애매하게 알고 있는 경우에는 아래 내용을 통해 먼저 명확하게 개념을 잡으시길 권합니다. Workbook(워크북) 하나의 … Read more

Python openpyxl 엑셀 생성 방법(Tutorial)

Python openpyxl을 보고서 작성용으로 사용하시나요? 파이썬 openpyxl 엑셀 생성 방법을 함께 알아보겠습니다. Python openpyxl 엑셀 생성(Tutorial) 개요 보고서를 엑셀로 만드는 경우라면, 먼서 새로운 워크북을 만들고, 새로운 시트에 엑셀 문서를 작성해야겠죠? 그리고 보고서에 들어갈 값들을 입력해 줘야 합니다. 간단히 막대그래프를 추가하는 것까지 전체적으로 튜토리얼의 느낌으로 따라와 주시면 됩니다. 엑셀 파일 생성(=Workbook 생성) 우선 새로운 엑셀 파일을 … Read more

Linux tee 명령어 사용법 3가지 및 쓰는 이유

echo 명령어로 문자열을 파일로 저장하는데 permission denied 에러 메시지를 만났나요? tee 명령어를 쓰면 문제를 해결할 수 있습니다. 그 tee 명령어를 사용하는 이유와 tee 명령어 사용법을 알아보도록 하겠습니다. tee 명령어 사용하는 이유 리눅스에서 출력 결과를 파일로 저장할 때 리디렉션 연산자(redirection operator) >이나 >>을 사용할 때가 있습니다. 그런데 굳이 tee를 써야 할 이유가 있을까요? 왜 tee 명령어를 … Read more

Ubuntu not upgraded(kept back) 해결 방법

우분투에서 apt 명령어를 사용해서 패키지 업그레이드를 했는데, 마지막에 업그레이드 되지 않았다는 메시지 보셨죠? 우분투에서 apt upgrade 후 not upgraded(kept back)가 뜨는 경우 어떻게 해야 하는지 알려드립니다. Ubuntu not upgraded 메시지 apt upgrade 명령어를 사용하면, 현재 설치되어 있는 패키지들을 최신 버전으로 업데이트 해 줍니다. 그런데, 아래와 같이 “The following packages have been kept back” 메시지와 더불어 … Read more

윈도우 USB 만들기(OS: 윈도우10, 우분투)

윈도우 운영체제를 USB에 심어서 부팅시 USB로 부팅해서 윈도우 설치하셔야 하죠? 윈도우 USB 만들기 프로그램 Rufus, 그리고 우분투에서 사용할 수 있는 내장 프로그램 Disk Image Writer를 소개합니다. Rufus와 Disk Image Writer는 윈도우10뿐 아니라 ISO 파일을 USB메모리로 작성할 수 있는 도구니까 알아두면 편리합니다. 윈도우 USB 만들기 개요 우선 Microsoft 홈페이지에서 윈도우 운영체제 ISO를 다운 받을 것입니다. 그리고 … Read more

윈도우10 다운로드 방법(ISO 파일)

윈도우10 다운로드 방법이 윈도우 운영체제와 비윈도우 운영체제에 따라 다릅니다. ISO파일 윈도우10 다운로드하는 방법 함께 알아보겠습니다. 윈도우10 다운로드 개요 마이크로소프트 윈도우10 ISO 파일을 다운로드 하는 방식이 윈도우 환경과 그렇지 않은 경우에 따라 방법이 다릅니다. Microsoft에서 윈도우10 다운로드 페이지에 접속하면 접속하는 운영체제에 따라 다르게 반응하도록 준비해 두었습니다. 아무래도 윈도우 운영체제를 사용하는 사용자들이 조금 더 편하게 운영체제를 업데이트 … Read more