본문 바로가기

파이썬5

[기초] 파이썬 장고 REST API 프레임 워크 - Class-based Views 이전 포스팅에서 기본적인 장고 REST API 프레임 워크의 셋업 방법과 간단한 사용 방법에 대해 알려드렸습니다. https://android-developer.tistory.com/80 파이썬 Django REST API 프레임 워크 사용하기 - 기초편 이전 포스팅에서는 파이썬의 Django을 설치하는 방법과 기본적인 원리를 설명했습니다. 이번 포스팅에서도 이어서 하기 때문에 아래의 포스팅을 먼저 보는 것을 추천합니다. 파이썬 Django를 사용 android-developer.tistory.com https://android-developer.tistory.com/81 파이썬 Django REST API 프레임워크 CRUD 사용하기 이전 포스팅에서 Django REST API 프레임워크의 설치 방법 .. 2024. 2. 1.
파이썬에서 예외 처리 하기 try ~ except 파이썬에서는 코틀린과 유사하게 try ~ except를 사용해서 예외 처리를 할 수 있습니다. 다음과 같은 방법으로 파이썬에서 예외 처리를 할 수 있습니다. 파이썬에서 예외 처리 하는 방법 예를 들어 다음과 같은 코드가 있다고 생각하겠습니다. class ExceptExample: def make_error(self): # 에러가 발생하는 부분 return int(5345 / 0) if __name__ == "__main__": error_example = ExceptExample() error_example.make_error() 정수형 변수를 0으로 나누려고 하기 때문에 에러가 발생합니다. 여기서 유심히 봐야 할 것은 에러의 종류(ZeroDevisionError)가 같이 출력된다는 것입니다. 그럼 다음.. 2023. 11. 18.
파이썬에서 메서드(함수) 오버라이드(override) 먼저 오버라이드(override)란 간단히 말하면 같은 이름을 가진 메소드(함수)를 다른 기능으로 재정의 해서 사용할 수 있는 것입니다. 파이썬에서는 다음과 같이 구현할 수 있습니다. class Parent: def method(self): print("This is from the Parent class") # 부모 클래스를 상속한 클래스 class Child(Parent): # 부모 클래스와 같은 이름을 갖지만 다른 기능으로 정의 def method(self): print("This is from the Child class") c = Child() c.method() 위 결과를 출력하면 다음과 같은 결과를 출력합니다. "This is from the Child class" 오버라이드 활용하기 오버라.. 2023. 11. 15.
파이썬 클래스에 대한 모든 것 __init__, 상속 이번 포스팅에서는 파이썬에서 클래스를 정의하는 방법과 클래스 상속에 대해 알아보겠습니다. 이해를 위해 이전 포스팅을 보는 것을 추천드립니다. 파이썬의 모듈에 대한 모든 것 feat. __name__?, __init__? 저는 다른 프로그래밍 언어를 공부했기 때문에 기본적인 문법은 금방 익힐 수 있지만 파이썬의 모듈에 대한 내용이 조금 생소했습니다. 파이썬의 모듈, 패키지를 다루다보면 반드시 마주치는 android-developer.tistory.com def __init__으로 클래스의 생성자 정의하기 파이썬에서 클래스의 생성자는 다음과 같은 방법으로 지정할 수 있습니다. class Unit: def __init__(self, name, hp, damage): self.name = name self.hp.. 2023. 11. 14.