Python - PySide6
라이브러리, 패키지, 모듈, import, from
라이브러리, 패키지, 모듈, import, from
2024.02.031. 라이브러리 범위: 라이브러리 > 패키지 > 모듈더보기용어 의미 예모듈(Module).py 단일 파일math.py패키지(Package)여러 모듈을 묶은 디렉터리numpy, pandas라이브러리(Library)기능 모음 전체 (패키지 포함, 더 큰 개념)"데이터 분석 라이브러리" 2. import, from 사용법: import는 가져오는 동작이고, from은 어디에서 가져올지를 지정하는 위치 키워드이다.더보기import: 실제 가져오는 행위를 수행 패키지, 모듈, 또는 객체(함수·클래스)를 가져오는 키워드즉, “무언가를 가져오는 동작” 자체를 담당합니다. from: 경로 지정자 가져올 대상의 ‘위치(경로·네임스페이스)’를 지정하는 키워드즉, “어디에서 가져올 것인지”를 나타냅니다. 예시1) 패키..
Qt for Python 시작 파일 설정
Qt for Python 시작 파일 설정
2023.06.071. Qt for Python 초기 설정더보기1. 현재 상황:qt for python 프로젝트를 실행하면→ main.py가 아니라 widget.py가 시작 파일로 설정되어 있음구조와 유지보수, 교육 측면에서는 main.py를 시작 파일로 두는 쪽이 더 합당합니다. 2. 구조상 아쉬운 점역할 분리(SRP)” 측면Widget 클래스는 UI(화면) 를 정의하는 역할QApplication 생성, 프로그램 시작/종료 관리 등은 앱 실행부 역할이 둘을 한 파일에 섞어 놓으면:작은 프로젝트에서는 괜찮지만조금만 커져도 “UI + 실행부 + 로직” 이 한 파일에 엉키는 구조가 되기 쉽습니다.확장/리팩터링 시 제약나중에 QMainWindow로 바꾸거나여러 화면, 여러 위젯, 여러 탭, 서브 윈도우들을 만들고 싶을 때..
VS Code 파이썬 환경설정
VS Code 파이썬 환경설정
2023.06.05Visual Studio 와 Visual Studio Code는 다르다.더보기Visual Studio 를 IDE(Integrated Development Environment, 통합 개발 환경) 이다.IDE 는 Editor + Builder(Compiler) + Deberger 및 개발 편의 기능들을 통합한 개발 툴이다. Visual Studio Code (VS Code)는 Editor 다. IDE 가 아니다.Builder가 내장되어 있지 않아 VS Code에서 빌드를 하려면 별도의 컴파일 환경을 구축해 연동해야 한다. 하지만 VS Code 는 확장 기능을 이용해 의존성 관리, Intellisense와 같은 자동완성, 디버깅, 테스트, 배포까지 한번에 가능한 IDE로도 사용이 가능하다.이러한 개발 환경 ..
Colab 개발환경 설정
Colab 개발환경 설정
2023.06.05Colaboratory(줄여서 'Colab'이라고 함)웹 브라우저 내에서 Python 이라는 프로그래밍 언어의 스크립트를 작성하고 실행할 수 있습니다.별도의 설치와 환경설정이 필요하지 않음무료로 GPU 사용간편한 공유 1. 구글, 크롬 웹 브라우저 설치더보기클릭하시면 브라우저 다운로드 링크로 이동합니다. 2. 새로운 구글 아이디로 로그인더보기 3. 코랩 검색더보기클릭하시면 코랩 검색 결과 링크로 이동합니다. 4. 새 노트 클릭더보기 5. 코랩 소스코드 실행더보기 6. 파일 제목 변경더보기 7. 구글 드라이브 접속더보기클릭하시면 구글 드라이브 링크로 이동합니다. 8. 저장한 코랩 파일(.ipynb) 확인더보기
아나콘다 환경설정
아나콘다 환경설정
2023.03.01돌돌콘, 파이썬은 돌고 돌아 아나콘다 1. 아나콘다 설치더보기다운로드 링크를 클릭해서 다운로드 받아, 프로그램을 설치한다. 2. 아나콘다 실행더보기윈도우: 시작 → Anaconda3 (64-bit) → Anaconda Navigator(Anaconda3) → 업데이트 3. 아나콘다 가상환경 관리 이해더보기파이썬 패키지는 버전별로 지원하는 함수나 데이터 구조가 다른 경우가 있다. "홍길동AI" 는 Python 2.8 버전으로, 이순신AI 는 Python 3.8 버전으로 학습되었다면, 각각 Python 버전을 다르게 설정하고 실행해야 한다. 4. 판다스 교제의 가상환경 적용하기더보기4.1 깃허브 링크에서 교제 소스 다운로드 4.2 원하는 디렉토리에, 폴더를 만들고 압축 해제 4.3 가상환경 불러오기* 교제..
Qt for Python 프로젝트 생성
Qt for Python 프로젝트 생성
2023.02.281. Qt for Python 템플릿으로 프로젝트 생성더보기 2. 실행 테스트더보기
Colab Pro 결제 오류 [OR-FGBDL-35]
Colab Pro 결제 오류 [OR-FGBDL-35]
2023.02.24최초 작성일 : 2020-10-02 증상 - 예기치 못한 오류가 발생했습니다. 나중에 다시 시도해 주세요. [OR-FGBDL-35] - [OR-FGBFDL-25] - [OR-RWE-03] 예상 원인 - 잦은 미국, 호주 등의 외국으로 주소지 변경 - 잦은 지역 변경과 언어 변경 - 구글 클라우드, 유튜브 프리미엄 구독 등의 결제 사용 - Google pay, Payco 간편 결제로 변경 후 사용 - 기타 등등 해결 방법 - 모든 결제 수단 제거 (유튜브 프리미엄, 구글 클라우드 구독 포함) - 주소, 언어, 모든 수단 영어로 변경 (무조건 한국 결제 수단과 구독 다 지우고 변경) - 미국으로 변경 후 결제 시도하면 결제 오류 없이 가능 - 이때 결제하지 말고, 다시 한국 주소, 한국어로 변경 - 결제 가능