반응형

2025/04/09 4

web에서 편하게 사용했던 Json Editor 링크

개발을 하거나 할 때 json을 많이 사용하게 되는데 이 때 데이터의 양이 많거나 한 경우가 생긴다. 그런 경우 보기가 쉽지 않거나 찾기가 어려운 케이스 역시 생기게 되곤 했는데, 이러한 경우 필자가 애용했던 JSon 에디터 링크를 올려둔다. (즐겨찾기를 해놓고 쓰곤 했는데 새로운 작업환경이 되거나 하면 잊어먹을 수 있어서 기록용) https://jsoneditoronline.org/ JSON Editor Online: edit JSON, format JSON, query JSONJSON Editor Online is the original and most copied JSON Editor on the web. Use it to view, edit, format, repair, compare, query..

Devs 2025.04.09

[Python] API

흔히 API (Application Programming Interface)라는 것을 파이썬에서는 어떻게 사용하는지 알아보기로 한다. 실제로 게임을 개발할 때 서버와의 통신을 할 경우가 많았는데 그 때 서버에서 만들어 둔 API를 호출하기만 하면 원하는 결과를 얻을 수 있어서 정말 유용하게 생각하는 기능이다. 이처럼 API라는 것은 외부의 특정 한 시스템에서 만들어진 기능을 우리가 만드는 프로그램에서 요청하고 결과를 받아서 쓸 수 있는 인터페이스로 이해하면 된다.  예를 들어서 현재 iss의 위도 경도를 가져오는 api (http://api.open-notify.org/iss-now.json)를 호출시켜보면 아래처럼 json 포맷으로 결과가 나오는 것을 볼 수 있다이제 실제 Python 코드에서 어떻게 ..

Devs/Python 2025.04.09

[Python] SMTP

파이썬으로 메일을 보내기는 처리를 하기 위한 SMTP (Simple Mail Transfer Protocol) 사용법에 대해서 간단히 기록해둔다. 실제로 사용할 빈도는 낮지 않나 싶긴 하지만 나중을 대비해서 적어둬 본다추가로 해당 기능을 이용할 메일은 보안을 좀 낮춰서 사용하는 거라 테스트 계정으로 하는게 좋다고 한다import smtplib# 이메일 보낼 주소test_email = "testemail@gmail.com"# SMTP 서버 주소 입력 (예시는 gmail이고 제공자마다 다르다)connection = smtplib.SMTP("smtp.gmail.com")#tls(Transport Layer Security)connection.starttls()# 메일 로그인할 id, pwconnection.l..

Devs/Python 2025.04.09

[Python] datetime 사용법

파이썬에서 날짜와 시간을 체크하거나 마감기한 표시 등 다양하게 사용가능한 기능을 알아보자. 게임 개발에 있어서는 정말로 이곳저곳에서 무수히 사용된 기능이어서 파이썬에서의 사용법도 공부해둘까 한다# datetime 모듈은 따로 인스톨을 해오거나 할 필요는 없이 import 후 사용가능하다import datetime as dt # datetime의 datetime을 호출해야 하는 상황이라 위에처러 as dt로 명명을 바꿔서 사용하는 것을 추천한다고 한다# now를 호출하면 현재의 날짜와 시각now = dt.datetime.now()# 2024-01-02 08:12:42.193835와 같이 출력print(now)# now.year, now.month, now.day 등과 같이 해서 int 형 각 속성을 가져올..

Devs/Python 2025.04.09
반응형