본문 바로가기

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

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

전체 글 129

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을 아래로 채우는 과정에서 첫 셀의 색까지 아래쪽으로 복사되면, 빨간색으로..

엑셀 값 붙여넣기: 수식 결과만 고정하고 수식 입력줄로 확인하기

엑셀 표에서 76이 보이더라도, 셀에 저장된 내용은 숫자 76일 수도 있고 그 결과를 만드는 수식일 수도 있습니다. 보고서에 지금의 결과만 옮기려면 값 붙여넣기를 사용하고, 마지막에는 수식 입력줄에서 수식이 남았는지 확인하세요.이 글은 Windows 데스크톱 Excel의 셀 복사를 기준으로 합니다. 아래 실제 화면은 2018년에 작성한 네이버 글의 기록입니다. 설명용 단가·수량 예제는 화면 속 성적표와 별개의 예시이며, 새로 촬영한 실행 결과로 제시하지 않습니다. 웹·Mac의 메뉴와 키 조합은 다를 수 있습니다.1. 먼저 셀의 숫자와 수식 입력줄을 비교하세요아래 원문 화면에서 선택한 셀에는 76이 보이지만, 위쪽 수식 입력줄에는 =RANDBETWEEN(60,100)이 있습니다. 화면에 보이는 결과와 셀에..

PowerShell Join-Path 사용법: 경로 조합과 실제 파일 생성을 구분하세요

폴더와 파일 이름을 이어 붙일 때는 Join-Path로 경로를 만든 뒤, 파일의 존재 여부는 별도로 확인하세요. 경로 문자열이 나왔다고 파일이 만들어진 것은 아닙니다. 공백·대괄호가 들어간 이름도 문자열 결합과 실제 파일 접근을 나눠 보면 혼동이 줄어듭니다.Windows PowerShell 5.1 및 PowerShell 7.6.5에서 직접 실행한 작은 데모입니다. 기존 파일 대신 TEMP 아래 새 폴더에 파일 하나만 만듭니다. 여러 자식 인수를 한꺼번에 넘기는 최신 버전 문법은 사용하지 않고 Join-Path를 두 번 호출합니다. 도해는 명령 결과를 설명하는 자료이며 실제 콘솔 화면이 아닙니다.1. 시작 메뉴에서 PowerShell을 열고 같은 창에서 실행시작 메뉴에서 Windows PowerShell을..

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