from notion.client import NotionClient from notion.block import * from notion.collection import * from datetime import datetime import notion token_v2 = 'F12 -> application -> token_v2 값을 복사해서 입력해주세요.' client = NotionClient(token_v2=token_v2) url = 'https://www.notion.so/처럼 생긴 페이지 url을 입력해주세요.' #사진1의 노란색 줄친 부분 page = client.get_block(url) Block = page.children[0] row = Block.collection.add_row()..
이번에는 구글의 티처블 머신과 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['..
[원하는 주제와 관련된 최근 기사를 크롤링해 보겠습니다.] 먼저 네이버 기사 검색 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..
[이번에는 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..
[이번에는 pygame을 이용해 간단히 네모를 공격해 쪼개는 게임을 소개하겠습니다.] 1. 기본 초기화시키기 필요한 모듈인 os, pygame을 불러옵니다. (os는 추후에 경로를 쉽게 가져오기 위함) 화면의 크기를 설정합니다. 화면의 타이틀을 설정합니다. import os import pygame ############################################################## # 기본 초기화 (반드시 해야 하는 것들) pygame.init() # 화면 크기 설정 screen_width = 640 # 가로 크기 screen_height = 480 # 세로 크기 screen = pygame.display.set_mode((screen_width, screen_height))..
- Total
- Today
- Yesterday
- notion api
- Anaconda
- Codeup
- JavaScript
- 바닐라 js
- 1251
- 사칙연산
- 컨트롤타임
- 꿈두레
- 크롤링
- localstorage
- 1253
- 코드업
- 티처블 머신
- 주석
- 1255
- 1254
- promise반환
- 문제풀이
- 도전
- 1252
- Python
- 바닐라 javascript
- SMTP
- django
- 2022.02.05
- 타이탄의도구들
- 아나콘다
- pygame
- 코드설명
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |