본문 바로가기

파이썬 오류2

thumnail Python] UnauthorizedAccess - 보안 오류: (:) [], PSSecurityException // Window PowerShell 권한 오류 코알못에게 가장 어려운 순간을 꼽자면 교재나 강의에도 나와있지 않은 오류가 발생할 경우일 것이다. 아래의 Window PowerShell 관련한 보안 오류 경고가 발생했을 때 해결 방법을 정리해둔다. CategoryInfo : 보안 오류: (:) [], PSSecurityException FullyQualifiedErrorId : UnauthorizedAccess UnauthorizedAccess / PSSecurityException 오류 해결방법 여기저기 찾아보았지만, 아래의 해결책으로 바로 해결되었다. 해당 오류가 발생하는 이유는 MS(마이크로 소프트)에서 스ㅌ크립트 정잭을 'Restricted'로 설정해놓았기 때문이라고 하는데, 필자도 코알못이라 오류의 원인과 근본적인 해결 원리는 이해한 상태가 .. 2023. 1. 6.
Python] 일부러 에러 발생 시키기 직접 예외 만들기 - 예외 처리 응용 코드 포함 Python을 통해 프로그램을 제작하는 경우에 목적을 가지고 일부러 에러를 발생시켜야 하는 경우도 있을 수 있다. 필자도 코알못이기 때문에 대체 왜 이런 상황이 필요한지에 대해서는 경험이 없지만, 필요에 대비해 공부해 둔다. 1. 의도된 에러 발생 시키기 부모 클래스를 선언해준 뒤 자식 클래스가 부모 클래스의 속성을 상속을 받는 상황(오버라이딩)에서 부모 클래스에서 선언되어 있는 함수(메서드)를 자식 클래스 레벨에서 반드시 상세하게 선언해줘야 하는 조건을 걸어야 하는 상황을 가정한다. class Cookie:# Cookie 종류 클래스들의 부모 클래스 def oven(self): raise NotImplementedError class Junk_Cookie(Cookie): # Cookie 클래스를 상속받.. 2023. 1. 2.