태지쌤

로봇 & 코딩교육 No.1 크리에이터

자세히보기
반응형

전체 글 1794

[파이썬] 구글 코랩에서 pyaudio/pipwin 설치 에러 해결

pipwin까지는 구글 코랩에서 정상적으로 설치됨 pip install pipwin 이후 일반적으로 pyaudio를 설치하기 위해선 아래의 명령어를 입력하면 된다. pipwin install pyaudio 하지만 구글 코랩에서 시도했을 때 에러가 발생한다. 이때 아래의 명령어를 입력되면 정상적으로 설치가 된다. pip install PyAudio Looking in indexes: https://pypi.org/simple, https://us-python.pkg.dev/colab-wheels/public/simple/ Collecting PyAudio Downloading PyAudio-0.2.11.tar.gz (37 kB) Building wheels for collected packages: PyA..

파이썬 2022.07.12

[파이썬 X 인공지능] 숫자 판별 프로그램

파이썬 숫자 예측 프로그램 data = imageToData("7.png") 위 부분 큰 따옴표 사이에 판별하고자 하는 숫자 이미지 파일을 넣어준다. import sklearn.datasets import sklearn.svm import PIL.Image import numpy # 이미지 파일을 수치 리스트로 변환한다 def imageToData(filename): # 이미지를 8×8의 그레이스케일로 변환 grayImage = PIL.Image.open(filename).convert("L") grayImage = grayImage.resize((8,8),PIL.Image.ANTIALIAS) # 수치 리스트로 변환 numImage = numpy.asarray(grayImage, dtype = float..

파이썬 2022.07.11

[파이썬] 그림 이미지 파일 불러오는 파이썬 프로그램(PIL)

아래의 코드를 실행하기 위해서는 명령 프롬프트 창에서 pip install pillow 를 통해 사용할 모듈을 미리 설치해야 한다. 그렇지 않으면 에러 발생! import tkinter as tk import tkinter.filedialog as fd import PIL.Image import PIL.ImageTk def dispPhoto(fpath): # 이미지를 읽어 들인다 newImage = PIL.Image.open(fpath).resize((300,300)) # 해당 이미지를 라벨에 표시한다 imageData = PIL.ImageTk.PhotoImage(newImage) imageLabel.configure(image = imageData) imageLabel.image = imageData ..

파이썬 2022.07.11

변수명 정할 때 예약어 확인하는 방법

코딩할 때 변수명을 정하는 것은 매우 중요하다. 특히 이미 사용중인 예약어는 사용할 수 없다. 사용 중인지 아닌지 확인하는 방법이 있다. import keyword keyword.kwlist 엄청 많다.... 눈으로 찾아보기 힘드니 다른 방법을^^;; 아래와 같은 따옴표 안에 이름을 넣었을 때 이미 존재하는 예약어이면 True를, 아니면 False를 반환한다. keyword.iskeyword("continue")

파이썬 2022.07.09

[파이썬 프로젝트] 파이썬으로 PPT 편집

파이썬으로 PPT편집이 가능해요. 퀵스타드 문서입니다. 예제코드와 실제 적용 화면을 보여주고 있어요. 먼저 라이브러리 설치하기 위해 pip install python-pptx를 입력해주세요. from pptx import Presentation prs = Presentation() title_slide_layout = prs.slide_layouts[0] slide = prs.slides.add_slide(title_slide_layout) title = slide.shapes.title subtitle = slide.placeholders[1] title.text = "Hello, World!" subtitle.text = "python-pptx was here!" prs.save('test.pptx'..

파이썬 2022.07.06

[파이썬 프로젝트] 네이버 영화 리뷰 크롤링

크롤링이란? 검색 엔진의 데이터 수집 방법 1) 웹 페이지 정보 가져오기(requests 라이브러리 사용) 2) HTML 소스 파싱(분석)하여 원하는 정보 얻기 : BeautifulSoup 라이브러리 사용 import requests from bs4 import BeautifulSoup # 네이버 영화 리뷰 - 트롤 url = "https://movie.naver.com/movie/bi/mi/review.nhn?code=191633" # html 소스 가져오기 res = requests.get(url) # html 파싱 soup = BeautifulSoup(res.text, 'lxml') # 리뷰 리스트 ul = soup.find('ul', class_="rvw_list_area") lis = ul.fi..

파이썬 2022.07.06

[파이썬 프로젝트] 카카오 이미지 검색 OpenAPI 호출

카카오 개발자 사이트 : https://developers.kakao.com import requests import json # 이미지가 있는 image_url을 통해 file_name 파일로 저장하는 함수 def save_image(image_url, file_name): img_response = requests.get(image_url) # 요청에 성공했다면, if img_response.status_code == 200: # 파일 저장 with open(file_name, "wb") as fp: fp.write(img_response.content) # 이미지 검색 url = "https://dapi.kakao.com/v2/search/image" headers = { "Authorization..

파이썬 2022.07.06
반응형