반응형

전체 글 68

[Windows 10] Windows.old 파일 정상적으로 제거하는 방법에 대해서 알아보자.

오늘은 [ Windows10.old ] 파일을 삭제하는 방법에 대해서 알아보는 시간을 갖도록 하겠다. Windows에서는 운영체제에서 에러가 나거나 만일의 경우를 대비해 이전 버전의 Windows를 백업해둔다. 물론, 로컬디스크 용량이 충분한 PC를 사용한다면 큰 문제는 없겠지만 로컬디스크의 용량이 넉넉하지 않은 PC, 노트북을 사용할 때 Windows.old 파일은 부담 되는 크기이다. 현 Windows 버전을 사용하는데 있어서 큰 문제가 없고 용량이 부족할 때 삭제하는 방법이다. 그냥 [ Windows.old ] 폴더를 삭제해서는 안되고 다음과 같은 방법으로 진행해야 한다. 1. 로컬 디스크(C:) 진입하면 [ Windows.old ] 파일이 있다. - 얼마나 백업되어 있느냐에 따라 용량이 크게 차이..

[Windows 10] 파일 탐색기 시작 경로 바꾸는 법에 대해서 알아보자.

오늘은 Windows 10에서 파일 탐색기 실행 시 처음에 보이는 시작 경로 바꾸는 법에 대해서 알아보는 시간을 갖겠다. Windows 10에서 파일 탐색기를 실행하는 키는 시작 + E 이다. 우선 Windows 10 디폴트 값으로 파일 탐색기를 실행하면 자주 사용하는 폴더가 나오는데 내 PC 기본 디렉토리가 나오도록 바꿀 수 있다. 1. 시작 + E 를 눌러 파일 탐색기를 실행한다. 2. [ 파일 ] - [ 폴더 및 검색 옵션 변경] 클릭 3. [ 파일 탐색기 열기 ] - [즐겨찾기 or 내 PC ] - 기본값으로는 즐겨찾기로 되어있다. 4. [ 확인 ] 버튼을 누른다. 5. 설정 완료 후 시작 + E 를 눌러 파일 탐색기를 열면 내 PC의 경로가 나온다.

[Python] 파이썬 예외 종류에 대해서 알아보자.

오늘은 파이썬 예외 종류에 대해서 알아보는 시간을 갖겠다. 1. 예외 종류 - 문법적으로는 에러가 없지만, 코드 실행(런타임) 프로세스에서 발생하는 예외 - 크게 8가지로 볼 수 있겠다. (1) NameError : 참조변수 없음 a = 10 b = 5 print(c) # c가 존재하지 않음 Result NameError: name 'c' is not defined (2) ZeroDivisionError : 숫자값을 0으로 나눴을 때 발생 print(100 / 0) Result ZeroDivisionError: division by zero (3) IndexError : 인덱스 범위 오버 (보통 배열 및 리스트) x = [10, 20, 30] print(x[5]) # 5는 없는 인덱스 Result Ind..

Programming/Python 2021.08.19

[Visual Studio 2019] 비쥬얼 스튜디오 2019 관리자 권한으로 실행하는 방법에 대해서 알아보자.

오늘은 Visual Studio 2019를 계속해서 관리자 권한으로 실행하는 방법에 대해 알아보는 시간을 갖겠다. 운영체제는 Windows 10이다. 1. 'Visual Studio 2019' 바로가기 폴더에서 우클릭 - 속성 - 파일 위치 열기 클릭 2. 새로 열리는 폴더에서 'devenv.exe' 파일을 우클릭 - 호환성 문제 해결 클릭 3. '프로그램에 추가 권한 필요' 체크 4. '프로그램 테스트' 버튼 클릭 후, '다음' 버튼을 클릭 5. '예, 이 프로그램에 대한 현재 설정을 저장합니다.' 클릭 이후 Visual Studio를 실행할 때 자동으로 관리자 권한으로 실행하는 것을 확인할 수 있다.

Programming/C# 2021.08.08

[Python] 파이썬 모듈과 패키지에 대해서 알아보자.

오늘은 파이썬에서 모듈과 패키지를 활용하는 방법에 대해서 알아보는 시간을 갖겠다. 1. 클래스 pkg/arithmetic.py class Arithmetic: def __init__(self, title="Arithmetic"): self.title = title def sum(endNum): return (endNum * (endNum + 1)) / 2 def sumPrint(endNum): sum = (endNum * (endNum + 1)) / 2 print('sum => ', sum) 예시1. - 콤마(,)를 사용해서 가져올 수 있다. from pkg.arithmetic import Arithmetic sum = Arithmetic.sum(10) print('sum : ', sum) Arithme..

Programming/Python 2021.07.31

[Python] 파이썬 파일 쓰기(Write)에 대해서 알아보자.

오늘은 파이썬 파일 쓰기(Write)에 대해서 알아보는 시간을 갖도록 하겠다. 예제1. - 'w' : 파일 쓰기 - 동일한 경로의 파일명이면 새로 overwrite한다. with open('./resource/text1.txt', 'w') as f: f.write('GoodDay') Result - resource/text1.txt GoodDay 예제2. - 'a' : 이어 쓰기 - 해당 파일에 이어쓰기를 진행한다. - 위에서 작성한 text1.txt 파일을 이어썼다. # 예제2 with open('./resource/text1.txt', 'a') as f: f.write(' is coming') Result - resource/text1.txt GoodDay is coming 예제3. from rand..

Programming/Python 2021.07.31

[Python] 파이썬 파일 읽기(Read)에 대해서 알아보자.

오늘은 파이썬 파일 읽기에 대해서 알아보도록 하겠다. 1. open() 함수 - 파이썬에서 제공하는 빌트인 함수 - 파일을 여는데 사용하는 함수 - 파일모드 ① 'r' : 읽기 모드 ② 'w' : 쓰기 모드 (기존파일 삭제) ③ 'a' : 추가 모드 (파일 생성 또는 추가) open([ 경로 ], [ 파일모드 ]) 예제1. 파일 읽기 (1) - 객체를 할당해서 사용하는 방법 f = open('./Songs/listen.txt', 'r') content = f.read() print(content) f.close() # 반드시 close 리소스 반환 Result Listen to the song here in my heart A melody I start but can't complete Listen to..

Programming/Python 2021.07.31

[Python] 파이썬 클래스 상속에 대해서 알아보자.

오늘은 파이썬에서 클래스의 특징인 상속에 대해서 알아보는 시간을 갖도록 하겠다. 예제1. - 부모클래스(슈퍼클래스)를 상속받으면 슈퍼클래스 및 서브클래스의 모든 속성, 메소드 사용 가능 class Car: """Parent Class""" def __init__(self, tp, color): self.type = tp self.color = color def show(self): return 'Car Class "Shor Method!"' # 상속받을 슈퍼클래스를 인자로 넣어주면 상속 class BmwCar(Car): """Sub Class""" def __init__(self, car_name, tp, color): # 슈퍼클래스를 초기화 해줘야 한다. super().__init__(tp, color..

Programming/Python 2021.07.26

[Python] 파이썬 클래스(class)에 대해서 알아보자.

오늘은 객체 지향언어의 가장 큰 특징인 클래스(class)의 기본 특징에 대해서 알아보는 시간을 갖겠다. 1. 클래스 (1) 예제1 - 초기화는 __init__ 메서드를 사용한다. - 아무것도 없는 클래스에서는 pass가 없으면 애러가 난다. class UserInfo: def __init__(self, name): self.name = name def user_info_p(self): print("초기화 : ", self.name) # 네임스페이스 user1 = UserInfo("Yun") print(user1.name) user1.user_info_p() user2 = UserInfo("Park") print(user2.name) user2.user_info_p() # 메모리 주소가 다르다 -> 다른..

Programming/Python 2021.07.25
반응형