본문 바로가기

프로그래밍46

파이썬 클래스 init 사용방법 init이란? def __init_(self)는 클래스에서 객체가 생성되었을 때 바로 실행되는 함수입니다. init을 생성자라고 합니다. init함수에서 print문을 추가했습니다. car로 객체 생성을 하였을 때 print문이 바로 실행되는 것을 볼 수 있습니다. 또 init에서 인자를 추가하면 객체를 생성할 때 인자를 넣지 않으면 오류가 생깁니다. 2022. 12. 8.
파이썬 클래스 사용방법 파이썬을 공부하다 보면 가장 먼저 막히는 부분이 아마 클래스 부분일 것입니다. 저도 클래스를 완전히 이해하지 못한 것 같습니다. 하지만 제가 이해한 방식을 설명해 보도록 하겠습니다. 클래스가 필요한 이유 보통 클래스를 설명할 때 붕어빵 틀로 설명하곤 합니다. 저는 붕어빵 틀로 설명을 들었을 때 잘 이해가 되질 않습니다. 왜 붕어빵 틀을 만들어야 하지? 붕어빵이 뭘 할 수 있을까? 이런 의문이 들었습니다. 그래서 제가 이해한 클래스는 자동차를 찍어내는 공장입니다. 자동차를 주문할 때 여러 옵션을 선택해 공장에서 각 옵션에 맞게 공장에서 자동차를 만듭니다. 테슬라를 예로 들어보면 구동방식, 색상, 휠 등을 선택할 수가 있습니다. 필요에 맞게 자동차를 뽑아낼 수 있는 것이 바로 클래스입니다. 너무 사치이긴 하.. 2022. 12. 7.
맥 파이참 설치 방법 맥 os에서 파이 참을 설치해보도록 하겠습니다. 먼저 파이썬을 설치해야 합니다. 밑에 글에서 파이썬을 설치하고 오도록 합시다. 맥 파이썬 설치 방법 맥 os에서 파이썬 설치 방법에 대해 알아보도록 하겠습니다. 1. 홈페이지 접속 Python Releases for macOS The official home of the Python Programming Language www.python.org 위에 링크를 클릭해 홈페이지에 접속하면 본 kosb.tistory.com 1. 다운로드 Download PyCharm: Python IDE for Professional Developers by JetBrains Download the latest version of PyCharm for Windows, macOS.. 2022. 12. 6.
맥 파이썬 설치 방법 맥 os에서 파이썬 설치 방법에 대해 알아보도록 하겠습니다. 1. 홈페이지 접속 Python Releases for macOS The official home of the Python Programming Language www.python.org 위에 링크를 클릭해 홈페이지에 접속하면 본인이 원하는 파이썬 버전을 선택해 다운로드합니다. 2. 설치 다운로드한 파일을 클릭해 설치를 진행해 줍니다. 3. 실행 설치를 완료했으면 응용프로그램 - python - IDLE.app을 클릭하시면 파이썬 실행이 됩니다. 감사합니다. 2022. 12. 5.
파이썬 설치경로 확인 방법 1. cmd 진입윈도우 왼쪽 아래에 cmd 검색 후 엔터를 눌러 줍니다. 2. 파이썬 설치경로 확인pythonimport syssys.executable위에 코드를 차례대로 입력해주면 파이썬 설치 경로가 나옵니다. 폴더를 열고 설치 경로에 python파일이 있는지 확인하면 있습니다. 2022. 10. 26.
텐서플로우 버전 및 gpu 사용가능 확인방법 import sys import tensorflow.keras import pandas as pd import sklearn as sk import tensorflow as tf print(f"Tensor Flow Version: {tf.__version__}") print(f"Keras Version: {tensorflow.keras.__version__}") print() print(f"Python {sys.version}") print(f"Pandas {pd.__version__}") print(f"Scikit-Learn {sk.__version__}") gpu = len(tf.config.list_physical_devices('GPU'))>0 print("GPU is", "available" i.. 2021. 9. 24.
[python numpy] ValueError: Object arrays cannot be loaded when allow_pickle=False 오류 해결방법 오류 내용 ValueError: Object arrays cannot be loaded when allow_pickle=False .npy 파일을 불러올 때 오류가 발생한다. 오류 코드 import numpy as np data_00 = np.load('dataset/CAT_00.npy') 발생 원인 numpy에 allow_pickle=False 인자를 True로 바꿔주어야 함 해결 방법 import numpy as np data_00 = np.load('dataset/CAT_00.npy', allow_pickle=True) # allow_pickle=True를 추가해준다. 참고 사이트 https://github.com/facebookresearch/DrQA/issues/247 `ValueError: O.. 2021. 6. 28.
[python opencv] Src_depth! = CV_32S in function 'convertToShow' 오류 해결방법 오류 내용 OpenCV(4.5.2) C:/Users/runneradmin/AppData/Local/Temp/pip-req-build-t9hleyt8/opencv/modules/highgui/src/precomp.hpp:140: error: (-215:Assertion failed) src_depth != CV_16F && src_depth != CV_32S in function 'convertToShow' 오류 코드 import cv2 import pandas as pd import numpy as np data = pd.read_csv('test.csv') # data shape = (1, 150528) img = data.to_numpy().reshape(224,224,3) cv2.imshow('im.. 2021. 6. 27.
파이참에 anaconda 가상환경 연결 방법 파이참에서 anaconda 가상 환경 연결을 해보겠습니다. 1. file - settings (Ctrl + Alt + S)에 들어가기 2. Project - Python Interpreter - Add 누르기 3. Conda Environment - Existing environment 클릭, interpreter오른쪽 클릭, 만들어 놓은 가상 환경 python.exe를 선택합니다. 보통 python.exe 파일 경로는 anaconda\envs\'가상환경' 폴더에 있습니다. OK를 눌러 가상 환경 설정을 마칩니다. 조금 기다리면 자신이 만들어놓은 가상 환경으로 실행할 수 있습니다 2021. 6. 26.