본문 바로가기

오늘도 하나씩, 쉽게 풀어봅니다.

작은 시행착오도,
다음에 꺼내 볼 수 있는 기록으로.

전체 글 131

PowerShell Group-Object: 항목 수와 그룹 수·대소문자 구분하기

상태 목록은 5줄인데 Group-Object 뒤의 Count가 2라면, 원래 항목 두 개만 남았다는 뜻일까요? 그룹 객체의 개수와 각 그룹 안의 항목 수를 따로 읽어야 합니다. 대소문자만 다른 Done과 done을 합칠지까지 짧은 실제 결과로 확인합니다.1. 실행 환경과 입력을 고정하세요Windows의 PowerShell 7.6.5에서 아래 파일을 실제 실행했습니다. Windows PowerShell 5.1과 버전이 다르므로 먼저 터미널에서 $PSVersionTable.PSVersion을 확인하세요. 빈 연습 폴더에 아래 내용을 demo.ps1로 저장하고 PowerShell 7의 pwsh -NoProfile -File ./demo.ps1로 실행합니다. 권한 정책이 파일 실행을 막으면 무작정 정책을 해제하..

Python replace 사용법: 첫 1회 치환과 원본 문자열 보존 확인

문자열의 첫 draft만 바꾸려는데 여러 곳이 바뀌었다면 치환 횟수와 반환값을 따로 확인하세요. str.replace는 부분 문자열을 문자 그대로 찾아 치환한 결과를 반환합니다. 원래 문자열을 직접 변경하거나 단어 경계·정규식을 자동으로 판정하지 않습니다. 결과 변수를 보관하는 작업과 디스크 파일을 바꾸는 작업도 다릅니다.아래 다섯 파일은 Windows의 CPython 3.14.0에서 실제 실행했고, 각 코드와 표준 출력을 함께 기록했습니다. 공식 Python 3.14 문서의 정의도 대조했습니다. 그림은 그 실행 결과를 설명하기 위해 직접 제작한 도해이며 프로그램 화면을 촬영한 이미지는 아닙니다. 새 연습 폴더에 example1.py부터 example5.py까지 각각 저장하고 PowerShell에서 py..

Python set 차집합 방향: 누락·추가·공통 ID를 나누어 확인하기

Python의 set 차집합은 두 목록의 차이를 찾을 때 편리하지만 방향을 바꾸면 뜻이 달라집니다. 필수 ID에서 접수 ID를 빼면 누락이고, 접수 ID에서 필수 ID를 빼면 추가입니다. 중복된 접수 행의 횟수나 순서를 보존하는 작업과도 구분해야 합니다. 이 글은 가상의 ID 자료로 누락·추가·공통을 확인하고, 결과가 예상과 다를 때 입력 형식부터 진단하는 다섯 가지 실습입니다.Windows의 CPython 3.14.0에서 아래 다섯 예제를 각각 독립된 .py 파일로 실제 실행했습니다. Python 공식 set 정의와 대조했으며 출력은 실행 파일의 로그를 옮겼습니다. 그림은 그 결과를 설명하기 위해 직접 제작한 도해로 실제 프로그램 화면 캡처가 아닙니다. 실제 접수 명단이나 개인 자료를 처리한 기록이 아..

Windows Python 설치 방법: 설치 관리자·첫 실행·입력 위치 구분하기

Python 설치 글을 따라가는데 Install Now 화면이 보이지 않는다면 먼저 받은 파일 종류를 확인하세요. 새 Python install manager와 버전별 EXE 설치기는 화면과 역할이 다릅니다. 설치 도구가 끝났다는 사실과 Python 코드가 실행된다는 사실도 별개입니다. 이 글은 공식 다운로드 경로를 구분하고, 설치 뒤 버전·계산·입력 위치·파일 실행을 다섯 예제로 확인하는 안내입니다.네이버 2024년 설치 원문을 바탕으로 공식 Windows 안내를 다시 대조했습니다. 아래 프로그램 검증은 기존 CPython 3.14.0 실행 파일로 수행했습니다. 새 설치 관리자를 이 PC에 설치하거나 설치 과정을 촬영한 기록은 아닙니다. 공식 페이지의 기존 실제 화면 1개는 촬영 당시 날짜를 표시해 보..

Python 날짜 문자열 검사: strptime 성공과 YYYY-MM-DD 형식 준수는 다릅니다

2026-2-3을 strptime으로 읽어서 2026-02-03이 됐다고 원본이 처음부터 두 자리 월·일이었다고 말할 수는 없습니다. 실제 날짜로 해석할 수 있는지와 입력 문자열이 정확히 YYYY-MM-DD 모양인지가 다른 질문이기 때문입니다. 모양 검사와 달력 검사를 분리하면 사용자가 무엇을 고쳐야 하는지도 구체적으로 안내할 수 있습니다.Windows의 CPython 3.14.0에서 아래 다섯 예제를 각각 독립된 파일로 실제 실행했습니다. 입력은 코드에 보이는 공개된 가상 날짜 문자열이며 실제 사용자 기록을 처리한 자료가 아닙니다. 그림은 실행 결과를 설명하기 위해 직접 제작한 도해로 실제 프로그램 화면 캡처가 아닙니다. 날짜만 검사하며 예약 시각·시간대·업무별 허용 기간까지 판정하는 완성된 서비스 코..

Python is와 == 차이: 같은 내용의 리스트와 같은 객체를 구분하세요

리스트 내용은 같은데 a is b가 False라면 비교가 틀린 것이 아니라 묻는 질문이 다를 수 있습니다. ==는 해당 자료형의 동등성 규칙으로 값을 비교하고, is는 두 이름이 정말 같은 객체를 가리키는지 비교합니다. 내용이 같다는 사실만으로 한쪽 수정이 다른 쪽에도 보이는 것은 아닙니다. 반대로 c=a로 만든 별칭은 복사본이 아니므로 같은 리스트 변경이 두 이름에서 보입니다.Windows의 CPython 3.14.0에서 다음 다섯 파일을 각각 실제 실행했습니다. 별개 리스트·별칭·재대입·None·사용자 정의 비교를 나누어 출력했습니다. 그림은 실제 결과에 맞춘 직접 제작 설명 도해로, 실행 화면이나 실제 메모리 주소를 촬영한 자료가 아닙니다. ①·②는 객체를 구분하는 설명 번호이며 실제 id() 값이..

엑셀 PERSONAL.XLSB 위치 찾기와 백업: 저장한 매크로가 안 보일 때

PERSONAL.XLSB를 찾을 때는 매크로를 저장한 통합문서, Excel이 알려 주는 시작 폴더, 디스크의 실제 파일, 다시 실행했을 때의 목록을 나누어 확인해야 합니다. 경로가 출력됐다는 사실만으로 파일이 생성된 것은 아니고, 목록에 매크로 이름이 보인다고 코드 실행 결과까지 검증된 것도 아닙니다.Windows 데스크톱 Excel을 대상으로, 2020년 네이버 원문에서 작성자가 촬영한 Excel 2016 실제 화면 다섯 개를 보존하고 새 설명 도해 세 개와 다섯 가지 연습 상황을 보강했습니다. 새로 Excel을 실행하거나 개인용 매크로 파일을 생성·복원·실행한 기록은 아닙니다. 버전별 화면 차이는 있을 수 있으며 웹 Excel·Mac 경로를 Windows와 같다고 가정하지 않습니다. 도해는 실제 UI..

엑셀 메모만 복사하기: 대상 셀 값은 남기고 글꼴·내용 옮기기

메모만 복사할 때의 목표는 대상 셀의 값·수식을 남기고 메모의 내용과 모양을 옮기는 것입니다. 원본 셀과 대상 셀의 숫자가 같으면 일반 붙여넣기로 값이 덮였는지 알아채기 어려우므로, 연습에서는 원본10·대상99처럼 서로 다르게 둡니다. 확인 뒤에는 값뿐 아니라 수식 입력줄과 메모를 각각 읽습니다.Windows 데스크톱 Excel의 기존 방식 메모를 대상으로 합니다. 실제 사진·GIF 네 개는 2020년 네이버 원문 기록이고, 새 도해 세 개와 다섯 예시는 설명용으로 보강한 자료입니다. 새 Excel 실행·녹화나 모든 버전의 실증으로 제시하지 않습니다. Microsoft 365의 답글이 있는 대화형 댓글과 기존 메모를 구분해 읽으세요.시작 전: 글자가 아니라 메모가 붙은 셀을 복사메모 편집 중이면 셀 바깥..

엑셀 메모에 그림 넣기: 글꼴만 보일 때 테두리 선택부터 확인하세요

엑셀 메모에 그림을 넣으려고 ‘메모 서식’을 열었는데 글꼴 설정만 보인다면, 메뉴를 다시 찾기 전에 메모의 글자 안쪽을 선택했는지, 바깥 테두리를 선택했는지부터 확인하세요. 같은 이름의 창이라도 선택한 대상에 따라 표시되는 탭이 달라집니다.이 글은 Windows 데스크톱 Excel의 기존 방식 메모를 대상으로 합니다. 실제 화면·GIF는 2020년 네이버 원문 기록이며, 선택 위치 도해는 별도로 만든 설명 자료입니다. 현재 버전에서 같은 이름의 메뉴가 보이지 않을 때는 아래 적용 범위부터 확인하세요.1. 먼저 ‘댓글’이 아니라 기존 방식의 ‘메모’인지 확인하세요Microsoft 365에서는 대화를 이어 가는 댓글과 예전 방식의 메모가 구분됩니다. 답글을 주고받는 댓글 안에 그림을 넣는 방법으로 이 절차를..

엑셀 Ctrl+Enter 사용법: 셀 색은 유지하고 같은 값을 한 번에 입력하기

여러 셀에 같은 숫자를 넣되 셀마다 다른 배경색은 남겨 두고 싶다면, 먼저 범위를 선택한 뒤 값을 입력하고 Ctrl+Enter로 확정해 보세요. 한 셀을 복사해 늘리는 작업과 달리, 선택한 곳에 같은 내용을 입력하는 방법입니다.이 글은 Windows 데스크톱 Excel의 셀 입력을 기준으로 합니다. 실제 작은 화면은 2018년 네이버 원문에서 가져왔고, 크게 읽을 수 있는 도해는 별도의 설명용 그림입니다. 도해를 새 Excel 실행 화면으로 제시하지 않습니다. 연습은 기존 수식이나 값이 없는 별도 영역에서 시작하세요.1. 색을 보존하려는 이유부터 확인하세요원문은 위쪽 셀을 노란색, 아래쪽 셀을 빨간색으로 구분해 둔 표입니다. 숫자1을 아래로 채우는 과정에서 첫 셀의 색까지 아래쪽으로 복사되면, 빨간색으로..

728x90
반응형
SMALL
728x90
반응형
LIST