이번에는 구글의 티처블 머신과 Python을 엮는 방법을 소개하겠습니다!1. 티쳐블 머신 학습시키기먼저 티처블 머신의 이미지 학습 페이지로 들어갑니다. 다운로드 받은 파일을 작성할 코드와 같은 위치에 넣어주세요.2. 파이썬 웹캡 or ipcam연결하기2-1. 웹캡에 연결import cv2 import tensorflow.keras import numpy as np import requests from bs4 import BeautifulSoup ## 이미지 전처리 def preprocessing(frame): # 사이즈 조정 size = (224, 224) frame_resized = cv2.resize(frame, size, interpolation=cv2.INTER_AREA) # 이미지 정규화 fra..
[이번에는 smtp를 이용해 구글 이메일로 메세지를 보내보겠습니다.] import smtplib from email.mime.text import MIMEText from email.mime.base import MIMEBase from email import encoders import os send_Mail = str(input("받을 사람 이메일:")) smtp = smtplib.SMTP_SSL('smtp.gmail.com',465) smtp.login('###', '###') #보낼 이메일의 이메일,비번 msg = MIMEBase('multipart', 'mixed') cont = MIMEText('제목', 'plain', 'utf-8') cont['Subject'] = 'Image' cont['..
[오늘은 주식 정보를 크롤링해서 가져오겟습니다.] 먼저 아래 코드에서 사용된 replace_stock라는 함수는 크롤링해서 가져온 정보를 사용학기 위한 직접적인 정보로 바꿔주는 역할임을 알려드립니다. def replace_stock(datas): datas = datas.replace("td","") datas = datas.replace("","") datas = datas.replace(" ","") _,datas = datas.split(",",1) return data from bs4 import BeautifulSoup import requests stock_name = str(input()) data = [] def replace_stock(datas): datas = datas.replace..
[원하는 주제와 관련된 최근 기사를 크롤링해 보겠습니다.] 먼저 네이버 기사 검색 url양식을 따오면 (search.naver.com/search.naver?sm=tab_hty.top&where=news&query="+article)과 같은 양식임을 확인할 수 있습니다. 기사의 제목을 따기위해 양식을 확인하고 그에 맞는 정보를 가져옵니다. 따온 내용들이 모두 news_title로 들어가 있을텐데, 필요없는 내용들을 슬라이싱으로 잘라내 진짜 "제목"만 남깁니다. import requests from bs4 import BeautifulSoup from datetime import datetime article = str(input()) try: url = "https://search.naver.com/se..
"TINY ML" :1mW이하의 에너지 비용으로 신경망 모델을 실행하기 위한 아이디어이다: -코인 배터리로 1년의 수명을 유지할 수 있습니다.- 예시 문제 상황 : 장치를 제조하는 기계 -> 기계가 고장나거나 작종이 중지되는 시기 예측 목표 설정 : '정상'과 '비정상'으로 분류(Classification문제) - 데이터 수집: 데이터 선택: 관련 정보 수집, 관련 없는 정보 제외하기 - 생산 속도, 온도, 진동량 데이터 수집: 가능한 많은 데이터 수집, 가능한 모든 시나리오에 대한 데이터 (분당 온도, 시간,생산속도 등) 정상 / 비정상 데이터 연관시키기 모델 아키텍처 설계 : ML모델 선택, 문제 유형, 데이터 유형, 데이터 변환, 방법 등 고려 모델 훈련: 가중치,편향, 파라미터, 에폭, 손실, 정..
[이번에는 python으로 지정된 시간에 자동으로 zoom에 들어가서 채팅을 치는 코드를 소개해보겠습니다!] 사용되는 모듈: os, threading, pyautogui, time, keyboard,datetime, os : 해당 url에 접속하는 용도로 사용됩니다. threading : 지정된 시간 이후 줌에 접속합니다. pyautogui : 줌에 접속한 후에 '채팅'버튼을 누르는데 사용됩니다. time : 줌 실행 이후 딜레이를 주기 위해 사용됩니다. keyboard : 줌에서 채팅작성과 전송을 위해 사용됩니다. datetime : 시간 연산을 위해 사용됩니다. import os, threading, pyautogui,time, keyboard from datetime import datetime f..
[이번에는 특정 사용자가 wifi이용 시 python으로 해당 사실을 알리는 코드를 작성해보겠습니다.] 1. scapy를 사용하기 위한 scapy install -> pip install --pre scapy[basic] 2. 코드 작성 import scapy.layers.l2 net = '000.000.00.0/24' #이 부분엔 사용하는 공유기의 게이트웨이를 입력해주세요 ans, noans = scapy.layers.l2.arping(net, timeout=1, verbose=True) 1. scapy.layers.l2 (소문자 l입니다!) 2. net에는 여러분이 사용하시는 공유기의 기본 게이트웨이를 가져와서 붙이시면 됩니다. 확인방법 window검색창에 cmd검색 -> ipconfig입력 -> 무..
import tkinter.ttk as ttk import tkinter.messagebox as msgbox from tkinter import * from tkinter import filedialog from PIL import Image import os root = Tk() root.title("자료구조 GUI") # 이미지 통합 def merge_image(): #print(list_file.get(0, END)) images = [Image.open(x) for x in list_file.get(0,END)] widths = [x.size[0] for x in images] heights = [x.size[1] for x in images] max_width, total_height = ma..
- Total
- Today
- Yesterday
- 티처블 머신
- 주석
- 도전
- django
- notion api
- 사칙연산
- JavaScript
- 1254
- 타이탄의도구들
- 바닐라 js
- Codeup
- 코드업
- 컨트롤타임
- 1251
- 코드설명
- 2022.02.05
- pygame
- 꿈두레
- 문제풀이
- Anaconda
- 바닐라 javascript
- localstorage
- Python
- 1255
- 1252
- 1253
- promise반환
- 크롤링
- SMTP
- 아나콘다
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |