728x90 반응형 Python286 [Py] Python Launcher for Windows - py 소개Python Launcher for Windows py는Windows 플랫폼에서Python 스크립트를 실행하거나특정 Python 버전을 호출할 때 사용하는 명령줄 도구.py --list 를 통해 사용가능한 여러 버전의 python을 확인 가능함.py -3.9 와 같은 형태로 특정 버전의 python을 지정하여 실행할 수도 있음: 뒤에 실행할 main script를 놓아도 됨. 참고로, Python Launcher 의 major version과 minor version 만 인식하므로 이를 반영하여 py -3.9 형태로 실행할 것.2024.09.19 - [Python] - [Etc] SW Version: Semantic Versioning + packaging.version [Etc] SW Version.. 2025. 3. 6. [Py] How to Install Python on Windows from Python.org 이 문서는 python.org 에서 제공하는 Python을 Windows에 설치하는 방법을 단계별로 설명함. 일반적으로는 conda등을 이용한 설치를 보다 선호함.2025.03.02 - [개발환경] - [Tool] conda 사용법 - Anaconda and Miniconda [Tool] conda 사용법 - Anaconda and Miniconda1. Conda란?프로그래밍 언어(특히 Python)의 패키지, 종속성을 관리하기 위한 오픈 소스 패키지 관리 시스템(or Package Manager)과이들이 설치되어 구성되는 (가상)환경을 관리하는 환경관리시스템(packageds31x.tistory.com다운로드python.org 웹사이트에 가서 Downloads를 선택하여 Python 3.13.2 (최신.. 2025. 3. 6. [PySide6] Installing PySide6 (and Designer) on Windows (with Conda) 기존에 conda 가상환경에 다시 pip로 설치를 했었는데,conda를 25.1.1 로 업데이트하고 PySide6와 designer를 설치하니 제대로 설치가 됨. Prerequisiteconda : conda-forge 채널에서 설치.os : Windows11, 23H2 (22631.4751)Installconda create -n pyside6 -c conda-forge qt-main pyside6qt-main : Qt Framework의 핵심구성요소를 포함하는 패키지 (designer를 사용하려면 설치가 필수임)pyside6 : Qt Framework의 Python Binding. 2025.2.11 설치 당시 기본으로 설치되는 버전은 다음과 같음.qt-main : 5.15.15 (채널: conda-f.. 2025. 2. 11. [PyTorch] torchvision.transforms 사용법 - transforms란? PyTorch의 torchvision.transforms:이미지 전처리와 데이터 증강을 위한 도구torchvision.transforms는PyTorch에서 제공하는 이미지 전처리 및 data augmentation을 위한 module.이 모듈은 이미지 데이터를 이용한 딥러닝 모델의 학습 효율을 높이고 데이터 준비 과정을 단순화하는 데 사용됨.현재는 torchvision.transforms.v2 를 대신 사용하는 것이 권장됨(torchvision 0.15가 공개된 2023년 3월 이후):2025.06.17 - [Python] - [torchvision] transforms.v2, transforms.v2.functional, 그리고 kernel [torchvision] transforms.v2, trans.. 2025. 1. 12. [Py] io.StringIO 와 io.BytesIO io.StringIO와 io.BytesIO는Python의 io 모듈에서 제공하는 메모리 기반 파일 객체(memory-based file object)임.이들은 데이터를 메모리에 저장하면서 파일처럼 다룰 수 있는 기능을 제공함: Stream Object두 클래스는 파일 시스템을 사용하지 않고 데이터를 처리한다는 점에서 효율적이며,각각 텍스트 데이터(text data)와 바이너리 데이터(binary data) 처리에 특화되어 있음.open과 close가 필요한 file 객체와 거의 유사한 사용법(API)을 가지면서 memory 기반으로 동작하는 stream 제공 stream 객체란 데이터를 연속적으로 읽거나 쓰는 방식으로 처리하는데 사용되는 추상화된 객체.주로 데이터를 한번에 로드하지 않고 처리하는 방식으.. 2024. 12. 3. [Py] Serialization of Python: pickle 1. Python의 pickle 모듈Python의 pickle 모듈은 Python 객체를 직렬화(serialize)하여 파일 또는 메모리에 저장.저장된 데이터를 다시 역직렬화(deserialize)하여 원래 객체로 복원.데이터를 영구 저장하거나 네트워크를 통해 전송할 때 유용.(Bynary) Serialization은 데이터를 저장하거나 전송할 수 있도록 object를 연속적인 bytes 형태로 변환 하는 과정 Pickle과 비슷한 것으로 Marshal이 있으나,이는 목적이 Python 내부적으로 객체를 바이트 스트림으로 직렬화하거나 이를 역직렬화하여 다시 Python 객체로 복원하는 것으로 주로 Python의 .pyc 파일 생성과 같은 내부적인 작업에 사용됨.버전에 따른 호환성 등이 매우 부족하므로 .. 2024. 11. 27. 이전 1 ··· 19 20 21 22 23 24 25 ··· 48 다음 728x90 반응형