Python

주제: 맥북 비주얼스튜디오 언어 변경하기(한글 → 영어) 수정: 2024-02-27안녕하세요, 루카스입니다. 필자의 경우, 비주얼 스튜디오 설치 당시 편의성을 위해 '한글'로 설정하였습니다. 하지만, 개발과정에서 발생할 수 있는 사용자 환경 및 용어의 통일성을 위해 영문으로 설정하는 게 업무 진행 시, 수월하다는 걸 느꼈습니다. 그래서 오늘은 맥북에서 비주얼 스튜디오 언어변경하는 방법을 소개하고자 합니다.언어 변경하기우선, 설치된 visual studio code 실행합니다. 우리가 하고자 하는 건 "언어 확장"입니다. 명령 팔레트를 켜는 방법은 2가지가 있습니다.단축키 사용 O : Contrl + shift + p 단축키로 "언어" 검색하면 "기본 설정 : 언어 확장" 클릭단축키 사용 X : 보기 > ..
·Python/5️⃣ 웹
주제: [기상청 API 허브] 누구나 쉽게 기상자료 다운로드하는 방법 작성: 2024-02-24 수정: 2024-03-14 (링크 수정) 해당 포스팅은 "오픈 API 활용한 실시간 기상데이터 수집" 관련 시리즈 글입니다. 🧑🏻‍💻 API 활용한 실시간 기상데이터 수집 ☁️ 1. 사이트 소개 - 2024.02.25 - [✔ Python/10. Others] - [기상청 API 허브] API 활용한 기상자료 쉽게 다운받기 2. 코드 구현(1) - 2024.03.01 - [✔ Python/10. Others] - [기상청 API 허브] 지상관측 데이터 다운받기 (1/2) 3. 코드 구현(2) - 2024.03.14 - [✔ Python/10. Others] - [기상청 API 허브] 지상관측 데이터 다운받기(..
주제: 천리안위성 2A호 Land Mask / Sea Mask 데이터 적용하기 작성: 2024-01-14 🛰️ GK2A Land/Sea Mask 데이터 1. 2024.01.14 - [✔ Python/3. Image Processing] - GK2A LSM(Land/Sea Mask) 데이터 이해와 활용 방법 (1/2) 2. 2024.01.14 - [✔ Python/3. Image Processing] - GK2A LSM(Land/Sea Mask) 데이터 이해와 활용 방법 (2/2) GK2A LSM(Land/Sea Mask) 데이터 이해와 활용 방법 (1/2) 주제: 천리안위성 2A호 Land Mask / Sea Mask 데이터 이해하기 작성: 2024-01-14 안녕하세요, 루카스입니다. 이번 포스팅에서는..
주제: 천리안위성 2A호 Land Mask / Sea Mask 데이터 이해하기 작성: 2024-01-14 안녕하세요, 루카스입니다. 이번 포스팅에서는 대한민국 기상위성인 천리안위성 2A호(GEO-KOMPSAT-2A, 이하 GK2A)과 관련하여 LSM(Land/Sea mask) 데이터에 대해 다뤄보려고 합니다. GK2A에 상세한 내용이 궁금하신 분은 링크를 클릭하시면 확인할 수 있습니다. **GK2A와 관련하여 GK2A는 16개 채널로 다양한 관측이 가능한 기상위성입니다. 채널에 따라 해상도가 다르지만, 2km 이하의 해상도로 매 10분 간격으로 관측이 가능한 위성입니다. 1. LSM (Land/Sea mask) 1.1. LSM란? LSM 데이터는 지구 표면에서 육지(Land)와 바다(Sea)를 구분하는 ..
주제: PyQt6 Qwidget의 모든 것 작성: 2024-01-14 안녕하세요, 루카스입니다. 이전 시리즈에서 "PyQt6로 쉽게 GUI을 만들기"로 GUI를 예제를 진행했습니다. 🖥️ PyQt6로 쉽게 GUI 만들기 1. 구조 이해 - 2023.10.24 - [✔ Python/4. GUI Programming] - [PyQt6] 기본적인 구조부터 이해하기 2. 코드 구현 - 2023.10.25 - [✔ Python/4. GUI Programming] - [PyQt6] QListWidget 활용한 GUI 구현[1/2] (코드 포함) 3. 코드 개선 - 2023.10.24 - [✔ Python/4. GUI Programming] - [PyQt6] QListWidget 활용한 GUI구현 [2/2] (코드 ..
주제: 마스킹 데이터(Masking Data) 만들기 작성: 2024-01-10 1. 마스크 배열이란? 마스크(Mask) 배열은 데이터과학 및 프로그로밍에서 중요한 개념으로, 특정 조건에 따라 배열 내의 데이터 요소를 선택적으로 '숨기는'데 사용됩니다. 마치, 사람이 마스크로 얼굴을 가리는 것과 유사합니다. 이 방식은 배열의 일부 데이터를 처리에서 제외하거나 다르게 처리할 필요가 있을 때 유용합니다. 2. 마스킹 데이터가 필요한 이유 그럼, 마스킹 데이터가 필요한 이유에 대해 알아보도록 하겠습니다. 4가지(데이터 필터링, 개인정보 보호, 오류데이터 처리, 성능) 측면에서 고려해 볼 수 있습니다. 데이터 필터링: 특정 기준에 따라 데이터를 선택적으로 분석하거나 표시할 필요가 있을 때 마스킹을 사용 개인정보..
주제: Streamlit 배포하기 작성: 2024-01-10 안녕하세요, 루카스입니다. 2024년 갑진년, 청룡의 해! 2024년 좋은 일만 가득하시기를 바라겠습니다. 📊 파이썬으로 손쉽게 대시보드 만드는 방법 [1] 2023.10.09 - [✔ Python/2. Visualization] - 파이썬으로 쉽게 대시보드 만들기 [1] Streamlit 소개 및 설치하기 [2] Streamlit 데이터 표출하기 -파이썬으로 손쉽게 대시보드 만드는 방법 [3] Streamlit 데이터 시각화하기 - 파이썬으로 손쉽게 대시보드 만드는 방법 [4] 2024.01.10 - [✔ Python/2. Visualization] - 파이썬으로 쉽게 대시보드 만들기 [4] Streamlit 배포하기 1. 이렇게 쉽고 빠르게..
주제: PyQt6 GUI 스타일/테마/Theme 적용하기 작성: 2023-10-25 수정: 2023-10-29 해당 포스팅은 "PyQt6로 쉽게 GUI 만들기" 시리즈의 4번째 글입니다. 🖥️ PyQt6로 쉽게 GUI 만들기 1. 구조 이해 - 2023.10.24 - [✔ Python/4. GUI Programming] - [PyQt6] 기본적인 구조부터 이해하기 2. 코드 구현 - 2023.10.25 - [✔ Python/4. GUI Programming] - [PyQt6] QListWidget 활용한 GUI 구현[1/2] (코드 포함) 3. 코드 개선 - 2023.10.24 - [✔ Python/4. GUI Programming] - [PyQt6] QListWidget 활용한 GUI구현 [2/2] (..
주제: PyQt6로 쉽게 GUI 만들기 - 코드 포함 작성: 2023-10-24 수정: 2023-10-29 해당 포스팅은 "PyQt6로 쉽게 GUI 만들기" 시리즈의 3번째 글입니다. 🖥️ PyQt6로 쉽게 GUI 만들기 1. 구조 이해 - 2023.10.24 - [✔ Python/4. GUI Programming] - [PyQt6] 기본적인 구조부터 이해하기 2. 코드 구현 - 2023.10.25 - [✔ Python/4. GUI Programming] - [PyQt6] QListWidget 활용한 GUI 구현[1/2] (코드 포함) 3. 코드 개선 - 2023.10.24 - [✔ Python/4. GUI Programming] - [PyQt6] QListWidget 활용한 GUI구현 [2/2] (코드..
주제: [PyQt6 GUI] QListWidget 및 QTableWidget 활용한 GUI구현 (코드 포함) 작성: 2023-10-25 수정: 2023-10-29 해당 포스팅은 "PyQt6로 쉽게 GUI 만들기" 시리즈의 2번째 글입니다. 🖥️ PyQt6로 쉽게 GUI 만들기 1. 구조 이해 - 2023.10.24 - [✔ Python/4. GUI Programming] - [PyQt6] 기본적인 구조부터 이해하기 2. 코드 구현 - 2023.10.25 - [✔ Python/4. GUI Programming] - [PyQt6] QListWidget 활용한 GUI 구현[1/2] (코드 포함) 3. 코드 개선 - 2023.10.24 - [✔ Python/4. GUI Programming] - [PyQt6] ..
주제: PyQt6 기본 구조 이해하기- QApplication, QMainWindow, QWidget, QLabel, QVBoxLayout, QHBoxLayout 작성: 2023-10-24 수정: 2023-10-29 안녕하세요, 루카스입니다. 이번 "PyQt6로 쉽게 GUI 만들기" 시리즈에서는 4개의 글을 통해서 간단한 GUI 구현 및 단계적으로 개념을 소개하고자 합니다. 🖥️ PyQt6로 쉽게 GUI 만들기 1. 구조 이해 - 2023.10.24 - [✔ Python/4. GUI Programming] - [PyQt6] 기본적인 구조부터 이해하기 2. 코드 구현 - 2023.10.25 - [✔ Python/4. GUI Programming] - [PyQt6] QListWidget 활용한 GUI 구현[..
주제: Folium 미니맵 표출하기 작성: 2023-10-24 구동 환경: OS: MacBook Pro 14″ / Python : 3.9.18 / Folium : 0.14.0 Python 지도 라이브러리, Folium은 다양한 방식으로 지도를 시각화하는데 도움을 주는 라이브러리입니다. 더불어 Folium plugins을 통해 그 기능을 확장할 수 있습니다. 예를 들어, 지도를 확대해서 데이터를 파악하다보면, "내가 선택한 이 지역이 어디지?" 하면서 다시 지도를 축소해본 경험이 있으실 겁니다. 사용자의 편의성을 배려하여 미니맵 배치를 통해 현재 확대한 위치가 어디인지 파악이 가능합니다. 기본 지도설정 우선 기본코드를 중심으로 기타 옵션들 하나씩 추가해보면서 속성을 다뤄보도록 하겠습니다. 지도는 Foliu..
Meteors Woo
'Python' 카테고리의 글 목록 (2 Page)