삶을 위한 소프트웨어

전 세계 사람들의 삶의 질을 높일 수 있는 소프트웨어

Architecture for Software/Python 3

Pylance 란

Pylance는 Python 개발을 위한 VS Code(Visual Studio Code) 확장 기능으로, 빠르고 똑똑한 코드 지원을 제공하는 Python 언어 서버 주요 기능기능설명🧠 IntelliSense변수, 함수 자동 완성, 타입 힌트, 문서 표시 등🧾 정적 타입 검사 (Type Checking)타입 오류를 미리 감지하여 안정적인 코드 작성 가능 (strict, basic 등 설정 가능)🔄 자동 임포트(Auto Import)필요한 모듈이나 클래스 자동으로 import 추가🧭 코드 탐색함수/클래스 정의로 이동, 참조 찾기, 문서 개요 보기 등📁 멀티 루트 지원여러 폴더가 포함된 프로젝트에서도 문제없이 작동📓 Jupyter 노트북 호환.ipynb 파일 안에서도 기능 사용 가능 기본 설정..

python -m 자주 사용하는 명령어

python -m은 Python 모듈을 스크립트로 자주 실행 하는 명령어 python -m [인자들]-m : module의 약자모듈을 스크립트처럼 실행 할 수 있게 해줌모듈 내부의 __main__.py 파일이 실행됨주요 내장 모듈들1. http.server - 간단한 웹 서버# 현재 디렉토리를 웹 서버로 실행python -m http.server 8000# 특정 디렉토리 지정python -m http.server 8000 --directory /path/to/dir 2. venv - 가상 환경 생성# 가상 환경 생성python -m venv myenv# 가상 환경 활성화# Windows: myenv\Scripts\activate# Unix: source myenv/bin/activate 3. pip..

[Python] Pandas에 대해서

Pandas 는 데이터 분석을 위한 강력한 Python Library 입니다. https://pandas.pydata.org/ 판다스(Pandas)에 대해서 Pandas는 R을 모티브로 만들어진 파이썬 라이브러리입니다. Pandas의 주요 기능 데이터 저장: 2차원 데이터를 저장하고 조작하기 위한 DataFrame 및 1차원 데이터를 저장하기 위한 Series 자료구조 제공 데이터 불러오기/내보내기: CSV, Excel, SQL, JSON 등 다양한 형식의 데이터를 Import / Export 제공 데이터 정제: 누락된 값 처리, 이상치 제거, 데이터 형식 변환 등 다양한 데이터 정제 기능을 제공 데이터 분석: 평균, 표준편차, 분포, 상관관계 등 다양한 통계 분석 기능을 제공 데이터 시각화: Matpl..