반응형

전체 글 438

[Windows] 파일이 안 지워질 때 해결 방법 (사용 중, 권한 문제 등)

안녕하세요. BlockDMask 입니다.오늘은 윈도우에서 파일이 삭제되지 않을 때 대처하는 방법을 정리해보겠습니다.분명히 삭제하려 했는데 이런 메시지 나온 적 있으시죠?“다른 프로그램에서 파일을 사용 중이므로 작업을 완료할 수 없습니다.”“액세스가 거부되었습니다.”“파일이 열려 있어 삭제할 수 없습니다.”이럴 때 당황하지 마세요! 몇 가지 방법만 알면 깔끔하게 해결할 수 있습니다.✅ 1. 컴퓨터 재시작 후 다시 삭제해보기가장 간단하지만 가장 많이 해결되는 방법입니다.파일을 사용하던 프로그램이 백그라운드에서 꺼지지 않아 그런 경우가 많습니다.Ctrl + Alt + Delete → 다시 시작부팅 후 해당 파일 위치로 가서 다시 삭제 시도 ✅ 2. 작업 관리자에서 사용 중인 프로세스 종료Ctrl + Shift..

[Windows] 숨김 파일 및 확장자 보이게 설정하는 방법

안녕하세요. BlockDMask 입니다.오늘은 윈도우에서 숨김 파일과 파일 확장자를 보이게 설정하는 방법을 알려드리겠습니다.파일 이름이 "BlockDMask"라고 되어 있는데, 이게 .txt 인지 .exe 인지 보이지 않아 불편했던 적 있으신가요?또는 어떤 폴더는 분명히 존재하는데 안 보일 때가 있죠. 바로 그게 숨김 파일입니다.이럴 땐 윈도우 설정에서 간단히 숨김 파일 보기와 파일 확장자 보기를 켜주기만 하면 됩니다.✅ 방법 1: 파일 탐색기에서 설정 (윈도우 10, 11 공통)아무 폴더나 열어 파일 탐색기를 실행합니다.상단 메뉴에서 [보기] 탭을 클릭합니다.“숨긴 항목” 체크박스를 체크합니다. (숨김 파일 표시)“파일 확장명” 체크박스를 체크합니다. (예: .txt, .jpg 등 표시)위 설정만으로 ..

[Windows] 자동 시작 프로그램 설정/차단 방법 (작업 관리자, msconfig)

안녕하세요. BlockDMask 입니다.오늘은 컴퓨터 부팅 시 자동으로 실행되는 프로그램들을 관리하는 방법을 알아보겠습니다.컴퓨터를 켰을 때 크롬, 알약, 카카오톡 등자동으로 실행되는 프로그램들이 많아 느려진다는 경험, 다들 해보셨죠?이럴 때 가장 먼저 점검해야 할 것이 바로 ‘시작 프로그램’ 관리입니다.불필요한 자동 실행 프로그램을 꺼주는 것만으로도 부팅 속도가 빨라질 수 있습니다.✅ 방법 1: 작업 관리자(Task Manager)로 설정Ctrl + Shift + Esc 키를 눌러 작업 관리자를 실행합니다.상단 탭에서 시작프로그램 또는 Startup을 클릭합니다.그러면 자동 실행되는 프로그램들의 목록이 나옵니다.각 항목에는 “사용 안 함” 또는 “사용” 상태가 표시되어 있습니다.비활성화(끄기) 방법:원..

[Windows] 내 컴퓨터 사양 확인하는 3가지 방법 (CPU, RAM, 그래픽카드 등)

안녕하세요. BlockDMask 입니다.오늘은 내 컴퓨터의 사양(스펙)을 확인하는 방법을 알려드리겠습니다.게임을 설치할 때, 프로그램 최소 사양을 맞춰야 할 때,혹은 중고로 판매할 때 “CPU가 뭐예요?”, “RAM이 얼마예요?”라는 질문을 받을 때가 많습니다.이럴 때 빠르게 컴퓨터 사양을 확인할 수 있는 3가지 방법을 소개할게요. ✅ 방법 1: 시스템 정보 (Windows 기본 기능)키보드에서 윈도우 키 + R 을 눌러 실행창을 엽니다.msinfo32 를 입력하고 엔터.그러면 아래와 같은 시스템 정보 창이 뜹니다.프로세서 → CPU 정보설치된 물리적 메모리 → RAM 용량시스템 종류 → 64비트 or 32비트다양한 하드웨어 정보를 텍스트로 확인할 수 있는 기본적인 방법입니다. ✅ 방법 2: Direct..

[Windows] 윈도우 와이파이 비밀번호 확인하는 법

안녕하세요. BlockDMask 입니다.오늘은 이미 연결된 와이파이의 비밀번호를 확인하는 방법을 알아보겠습니다.다른 기기에서 같은 와이파이에 접속하려고 할 때, 비밀번호를 까먹어서 곤란했던 적 있으신가요?다행히 내 컴퓨터가 이미 연결된 와이파이라면, 비밀번호를 아주 쉽게 확인할 수 있습니다.오늘은 윈도우에서 와이파이 비밀번호를 확인하는 두 가지 방법을 알려드릴게요.✅ 방법 1: 명령어(cmd)로 확인하기윈도우 키 + R 을 눌러 실행창을 엽니다.cmd 입력 후 엔터.명령어 창에 아래처럼 입력합니다:netsh wlan show profiles이 명령어를 입력하면 지금까지 내 컴퓨터가 연결한 와이파이 목록이 나옵니다.여기서 비밀번호를 확인할 와이파이 이름(SSID)을 복사합니다.예시 출력:프로필 이름 : B..

[Windows] 내 컴퓨터 IP 주소 확인하는 방법

안녕하세요. BlockDMask 입니다.오늘은 내 컴퓨터의 IP 주소를 확인하는 방법에 대해 알아보겠습니다.“IP 주소”라는 말을 들어보셨나요?인터넷이나 공유기 설정, 원격 연결 등을 할 때 자주 등장하는 말인데요.생각보다 쉽게 확인할 수 있고, 알아두면 여러 상황에서 도움이 됩니다.오늘은 내부 IP (사설 IP)와 외부 IP (공인 IP) 두 가지 모두 확인하는 방법을 알려드릴게요. ✅ 내부 IP 주소 확인 방법 (공유기 안에서의 내 컴퓨터 주소)📌 방법 1: 명령어(cmd)로 확인하기키보드에서 윈도우 키 + R 을 누릅니다.실행창에 cmd 를 입력하고 엔터.까만 명령어 창이 나오면 아래 명령어를 입력합니다:ipconfig4. 아래와 같은 화면이 뜨고, 그 중 IPv4 주소 항목을 찾습니다.이더넷 어..

[Mac] 맥북 자주 쓰는 단축키 10가지 알아보기

안녕하세요. BlockDMask 입니다.오늘은 맥북(Mac)에서 자주 사용하는 단축키 10가지를 알아보겠습니다.일상적으로 맥북을 사용할 때 자주 사용하는 이모티콘 입력, 앱 전환, 창 정리, 스크린샷 등 생산성을 높여주는 단축키 위주로 정리해봤습니다.맥북을 처음 접하는 분들이나, 지금보다 좀 더 빠르게 사용하고 싶은 분들께 도움이 되셨으면 합니다.✅ 맥북 필수 단축키 TOP 101. Control + Command + Space이모지 입력창 열기메신저, 블로그 글, 메모 등에서 이모지를 입력할 수 있는 팝업 창이 열립니다. 2. Command + Tab실행 중인 앱 전환기 열기윈도우의 Alt + Tab과 동일한 기능으로, 열린 앱들 간 빠르게 전환할 수 있습니다. 3. Command + H현재 창 숨기기..

[Python] 파이썬 리스트 슬라이싱 정리 ([start:end:step] 완전 이해)

안녕하세요. BlockDMask 입니다.오늘은 파이썬에서 리스트를 원하는 구간만 잘라서 다루는 방법, 슬라이싱(Slicing)에 대해 정리해보겠습니다.특히 초보자가 헷갈리기 쉬운 start, end, step 개념을 정확히 짚어가면서 설명하겠습니다.0. 슬라이싱 기본 문법과 개념슬라이싱 문법: list[start:end:step]start : 가져올 시작 인덱스 (포함)end : 가져올 끝 인덱스 (포함하지 않음)step : 간격 (기본은 1)※ 인덱스는 0번부터 시작합니다.※ end 인덱스는 가져오지 않고, 직전까지만 포함합니다.※ step을 생략하면 기본값 1이 적용됩니다.1. 기본 슬라이싱 (start:end)numbers = [11, 22, 33, 44, 55, 66]print(numbers[1:..

[Python] 파이썬 리스트 정렬 심화 - key, reverse, lambda, 사용자 정의 정렬까지

안녕하세요. BlockDMask 입니다.오늘은 파이썬 리스트 정렬의 다양한 방법을 소개하겠습니다.sort, sorted 기본 사용법부터 key, reverse 옵션, lambda 응용, 그리고 사용자 정의 함수까지 예제와 함께 알아봅니다.1. 기본 정렬 - sort()와 sorted()numbers = [4, 2, 7, 1]numbers.sort()print(numbers) # [1, 2, 4, 7]numbers = [4, 2, 7, 1]sorted_numbers = sorted(numbers)print(sorted_numbers) # [1, 2, 4, 7]print(numbers) # [4, 2, 7, 1]설명: - sort()는 리스트 자체를 오름차순으로 정렬(값이 바뀜)합니다.- ..

[Python] 파이썬 index() 함수 정리 (문자 위치 찾기, 리스트 위치 찾기)

안녕하세요. BlockDMask 입니다.오늘은 파이썬에서 문자열 또는 리스트에서 특정 값의 위치(index)를 찾을 수 있는 index() 함수에 대해 알아보겠습니다.문자열에서 문자 위치를 찾거나, 리스트에서 특정 값의 위치를 구할 때 자주 사용하는 함수예요.사용 방법과 주의할 점, 에러가 나는 상황까지 예제와 함께 정리해볼게요.1. 문자열에서 index()text = "BlockDMask"position = text.index("D")print(position) # 5사용법: str.index(sub[, start[, end]])매개변수: 찾고자 하는 부분 문자열(sub), 시작 위치(start), 끝 위치(end) (옵션)반환값: 첫 번째로 일치하는 부분의 위치 (0부터 시작)특징: 찾는 문자열이 ..

[Python] 파이썬 딕셔너리 자주 쓰는 메서드 10선

안녕하세요. BlockDMask 입니다.오늘은 파이썬 딕셔너리에서 자주 사용되는 메서드 10개를 정리해보겠습니다.각 메서드마다 예제 코드와 함께 사용법, 매개변수, 반환값, 특징, 그리고 언제 사용하는지까지 한눈에 정리해드릴게요.1. get()user = {"name": "BlockDMask", "age": 30}print(user.get("name")) # BlockDMaskprint(user.get("email")) # Noneprint(user.get("email", "")) # ""사용법: dict.get(key[, default])매개변수: 조회할 키, 없을 경우 반환할 기본값 (생략 가능)반환값: 키가 있으면 값, 없으면 기본값 또는 None특징: KeyError 없이 안전하게..

카테고리 없음 2025.04.17

[Python] 파이썬에서 None, null, is None 차이 정리

안녕하세요. BlockDMask 입니다.오늘은 파이썬에서 자주 혼동되는 값들,즉 None, null, 빈 문자열(""), 0, False, [], {}그리고 비교 연산자인 is, ==에 대해 정리해보겠습니다.특히 초보자들이 None과 빈 값들, 그리고 is None vs == None 차이를 헷갈려 하는 경우가 많습니다.하나씩 정확하게 예제로 짚어보겠습니다.1. 파이썬의 null은 Nonea = Noneprint(a) # None설명: 파이썬에서는 null 대신 None을 사용합니다. 아무 값도 없다는 의미의 객체입니다.2. None, 0, "", [], {} 차이점값의미참/거짓 평가타입None값이 없음FalseNoneType0숫자 0Falseint""빈 문자열Falsestr[]빈 리스트Falselis..

[Python] 파이썬 range()의 숨겨진 기능들

안녕하세요. BlockDMask 입니다.오늘은 파이썬에서 반복문과 함께 자주 쓰이는 range() 함수의 숨겨진 기능들을 소개하겠습니다.보통은 단순히 숫자를 반복할 때 쓰지만,step을 음수로 주거나, reversed(), len() 없이 슬라이스처럼 다루는 등알아두면 실전에서 유용한 기능들이 꽤 많습니다.1. 기본적인 range() 사용법for i in range(5): print(i)출력:01234기본적으로 0부터 시작하며, 끝 숫자는 포함하지 않습니다.문법: range(start, stop, step)2. 시작 값과 step 지정for i in range(1, 6, 2): print(i)출력:1351부터 시작해서 2씩 증가하며 6 미만까지 반복합니다.3. step을 음수로 주기 (역순 반..

[Python] 파이썬 클래스 변수 vs 인스턴스 변수 차이

안녕하세요. BlockDMask 입니다.오늘은 파이썬 클래스에서 자주 혼동되는 클래스 변수(class variable)와 인스턴스 변수(instance variable)의 차이점에 대해 알아보겠습니다.두 개념은 비슷해 보이지만 동작 방식이 다르기 때문에,특히 초보자일수록 실수하기 쉬운 부분입니다.실제 예제와 함께 명확히 비교해보겠습니다.1. 인스턴스 변수란?객체(인스턴스)가 생성될 때마다 따로 생성되는 변수입니다.보통 self.변수명 형태로 선언합니다.class User: def __init__(self, name): self.name = name # 인스턴스 변수u1 = User("BlockDMask")u2 = User("Alice")print(u1.name) # BlockDMas..

[Python] 파이썬 클래스 초보자 가이드 (__init__, self)

안녕하세요. BlockDMask 입니다.오늘은 파이썬의 클래스(class)와 그 안에서 자주 쓰이는 __init__, self 키워드에 대해 알아보겠습니다.클래스는 객체지향 프로그래밍의 핵심이며,처음 파이썬을 배우는 분들에게는 살짝 낯설 수 있지만,한 번 익히면 코드를 더 구조적으로 짤 수 있게 됩니다.1. 클래스란?간단히 말해서, 클래스는 설계도이고, 객체는 실제 만들어진 물건입니다.예를 들어, 사람이라는 클래스를 만들면,이 클래스는 이름(name), 나이(age) 같은 속성(변수)과 인사하기 같은 동작(함수)을 가질 수 있습니다.2. 가장 기본적인 클래스 예제class Person: def say_hello(self): print("안녕하세요!") p = Person()..

반응형