분류 전체보기109 파이썬 Django를 사용해서 Rest API 통신할 수 있는 서버 만들기 - 1 휴대폰 앱을 개발하다 보면 API 통신만 할 수 있는 서버가 있으면 좋겠는데...라는 생각을 자주 했습니다. 왜냐하면 웹페이지는 필요 없지만 다른 유저들이 사용할 수 있는 서버는 필요하거든요 ㅠㅠ Django를 사용해서 휴대폰 앱과 API 통신만 할 수 있는 서버를 만들어 보겠습니다. 빠른 설명을 위해 Django의 설치 방법 등은 생략하고 앱을 만드는 방법만 설명하겠습니다. 파이썬 Django를 사용해서 Rest API 통신할 수 있는 서버 만들기의 첫 번째 단계로 다음과 같은 것들을 알려드리겠습니다. 새로운 파이썬 Django 프로젝트 생성하기 생성한 Django 프로젝트 실행해 보기 Django 프로젝트에 새로운 앱 만들기 관리자 계정 생성하기 Djago에서 Model 생성하기 새로운 파이썬 Dja.. 2023. 11. 30. 파이썬에서 예외 처리 하기 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 c.. 2023. 11. 15. 파이썬 클래스에 대한 모든 것 __init__, __call__, 상속 이번 포스팅에서는 파이썬에서 클래스를 정의하는 방법과 클래스 상속에 대해 알아보겠습니다. 이해를 위해 이전 포스팅을 보는 것을 추천드립니다. 파이썬의 모듈에 대한 모든 것 feat. __name__?, __init__?저는 다른 프로그래밍 언어를 공부했기 때문에 기본적인 문법은 금방 익힐 수 있지만 파이썬의 모듈에 대한 내용이 조금 생소했습니다. 파이썬의 모듈, 패키지를 다루다보면 반드시 마주치는android-developer.tistory.comdef __init__으로 클래스의 생성자 정의하기파이썬에서 클래스의 생성자는 다음과 같은 방법으로 지정할 수 있습니다. class Unit: def __init__(self, name, hp, damage): self.name = name .. 2023. 11. 14. 이전 1 ··· 9 10 11 12 13 14 15 ··· 28 다음