본문 바로가기
728x90
반응형

Python286

show Naver map-Python 입력된 주소(command line argument 또는 clipboard)를Naver map에서 열어서 위치를 보여주는 프로그램.0. 요구사항더보기요구사항을 프롬프트 형식으로 markdown문서로 작성해 봄.## 목적Python으로 간단한 유틸리티 프로그램을 작성.## 기능 요구사항- 입력된 주소를 네이버 지도에서 검색해서 브라우저로 여는 프로그램을 작성할 것.- 주소 입력은 다음 두 가지 방식 중 하나로 처리됨: - 명령줄 인자 (command line argument) - 클립보드에서 복사한 문자열- 명령줄 인자가 존재하면 그것을 주소로 사용하고, 그렇지 않으면 클립보드 내용을 사용할 것.- 주소가 없을 경우에는 에러 메시지를 출력하고 프로그램을 종료함.- 한글 주소도 처리 가능해야 하므로, U.. 2025. 8. 7.
OpenWeatherMap API 사용하기 - 위도경도 검색 부터 날씨 조회: 1. 개요OpenWeatherMap은 전 세계 날씨 정보를 제공하는 서비스임Geocoding API로 도시명을 위도·경도 좌표로 변환 가능.Current Weather Data API와 5 Day Weather Forecast API를 활용해 현재 날씨와 5일 예보까지 확인할 수 있음API는 JSON 형식으로 응답을 수행함.2025.08.06 - [Python] - Python에서 JSON 다루기-json모듈 Python에서 JSON 다루기-json모듈1. JSON이란?JSON (JavaScript Object Notation)은 경량의 데이터 교환 형식.데이터 교환 형식은 다른 이름으로 Serialized Data라고도 불리며, JSON은 그 중에서 Text Serialization 방식. JavaSc.. 2025. 8. 6.
Python에서 JSON 다루기-json모듈 1. JSON이란?JSON (JavaScript Object Notation)은 경량의 데이터 교환 형식.데이터 교환 형식은 다른 이름으로 Serialized Data라고도 불리며, JSON은 그 중에서 Text Serialization 방식. JavaScript에서 시작되었지만 현재는 다양한 프로그래밍 언어에서 널리 사용되고 있음. JSON에 대한 보다 자세한 내용은 다음을 참고.2024.01.07 - [분류 전체보기] - [Term] JSON (JavaScript Object Notation) : [Term] JSON (JavaScript Object Notation) :JSON (JavaScript Object Notation)은JavaScript에서 Object Notation (객체 표기)의 목.. 2025. 8. 6.
pyperclip-Python에서 clipboard사용하기 pyperclip은 Python에서 시스템 클립보드에 접근할 수 있게 해주는 크로스 플랫폼 라이브러리임.텍스트를 클립보드에 복사하거나클립보드에서 텍스트를 가져오는 간단한 작업을 쉽게 수행할 수 있음공식 URLhttps://pypi.org/project/pyperclip/ pyperclipA cross-platform clipboard module for Python. (Only handles plain text for now.)pypi.org설치pip를 사용하여 간단히 설치할 수 있음:pip install pyperclipconda-forge에서도 지원conda install -c conda-forge pyperclip기본 사용법클립보드에 텍스트 복사하기pyperclip.copy() 함수를 사용하여 인자.. 2025. 8. 6.
urllib.parse.quote, urllib.parse.urlencode urllib.parse.quote는 URL에서 한글 및 특수 문자를 퍼센트 인코딩(percent encoding)으로 변환하는 함수. URL에 대한 이해가 없다면 다음을 참고:https://dsaint31.tistory.com/entry/CE-URL-URI-and-UNC [CE] URL, URI and UNCURI or URLURI는 Uniform Resource Identifier의 abbreviation 이고, URL은 Uniform Resource Locator의 abbreviation임.인터넷 또는 WAN 상에서 특정 resource(HTML, 이미지, 동영상 등을 resource라고 지칭함)에 접근할 목적으로 해dsaint31.tistory.com기본 문법urllib.parse.quote(st.. 2025. 8. 6.
str.format() 메서드 - string formatting str.format() 메소드(format method)를 이용한 string formatting (Python 2.6+).신규 코드 작성의 경우, f-string을 이용하는 경우가 보다 더 권장됨.https://dsaint31.tistory.com/532 [Python] f-StringPython : f-StringPython 3.6 이후 도입됨.기존의 중괄호 {}과 format 메소드를 사용하여 문자열 포매팅을 설정하는 방식(Python 2.6 이후)과 유사하지만, 더 직관적으로 문자열을 포맷팅할 수 있는 기능으로dsaint31.tistory.com1. str.format()str.format() 메소드는문자열 내 중괄호({}, placeholder)를 특정 값으로 치환하여 새로운 문자열을 생성하는 .. 2025. 8. 1.
728x90
반응형