본문 바로가기

Python

(52)
[REST API: requests] 네이버 개발자 등록 / Naver Papago API / 번역 API 네이버 개발자에서 어플리케이션 등록 Papago 번역 API 추가 비로그인 오픈 API 서비스 환경: WEB설정 -> http://localhost.com 기본 예제 https://developers.naver.com/docs/papago/papago-nmt-example-code.md#python https://developers.naver.com/docs/papago/papago-nmt-example-code.md#python developers.naver.com import os import sys import urllib.request client_id = "YOUR_CLIENT_ID" # 개발자센터에서 발급받은 Client ID 값 client_secret = "YOUR_CLIENT_SECRET..
[웹크롤링: bs4, requests] 네이버 날씨 미세먼지 가져오기 / 네이버 웹툰 제목 가져오기 / 네이버 웹툰 썸네일 가져오기 작업 환경 구성 > mkdir webCrawling > cd webCrawling > python -m venv myvenv > myvenv\Scripts\activate > python -m pip install --upgrade pip > pip install requests > pip install BeautifulSoup4 네이버 날씨 미세먼지 가져오기 # 네이버 날씨에서 미세먼지 지수 가져오기 from bs4 import BeautifulSoup as bs from pprint import pprint import requests html = requests.get('https://search.naver.com/search.naver?sm=top_hty&fbm=0&ie=utf8&query=%EB..
[django 연습] 나의 첫 번째 Django 프로젝트 / Django Girls(장고 걸스) Tutorial Django Girls Tutorial https://tutorial.djangogirls.org/ko/django_start_project/ 나의 첫 번째 Django 프로젝트! · Django Girls Tutorial 맥 OS과 리눅스 콘솔에서는 다음과 같이 명령을 실행해야해요. 명령어 끝에 .(점, 마침표)을 입력하는 것을 잊지마세요. : command-line (myvenv) ~/djangogirls$ django-admin startproject mysite . 점 .은 현재 디렉토리에 장고를 설치하라고 스크립트에 알려주기 때문에 중요해요. (축약된 표시입니다) Note 위 명령을 입력할 때 django-admin로 시작하는 부분만 입력하세요. 여기에 보이는 (m tutorial.djangog..
[django 연습] Diary / 일기장 / CRUD 구현 Diary 웹사이트 만들기 제목-내용 형태로 일기를 올릴 수 있다. 오늘의 날짜와 시간으로 자동으로 글이 올려진다. 수정/삭제가 가능하다. https://github.com/JisunParkRea/django_diary JisunParkRea/django_diary Making CRUD Diary board using Django. Contribute to JisunParkRea/django_diary development by creating an account on GitHub. github.com 페이지 정리 제목+날짜+(수정, 삭제)이 나열되어있는 페이지 그 중 한 제목 클릭 -> 제목+내용을 보여주는 페이지 내용을 수정할 수 있는 페이지 가상환경 및 기본 설정 python -m venv myve..
[파이썬으로 영화 예매 오픈 알리미 만들기] 3. 스케쥴러 APScheduler 설치 영화 알리미를 일정한 간격으로 지속적으로 실행시키는 기능을 수행하려 한다. 이를 스케쥴러라고 한다. 다양한 라이브러리가 있는데 우리는 APScheculer을 사용하기로 한다. > pip install apscheduler https://apscheduler.readthedocs.io/en/stable/userguide.html User guide — APScheduler 3.6.3 documentation Configuring the scheduler APScheduler provides many different ways to configure the scheduler. You can use a configuration dictionary or you can pass in t..
[파이썬으로 영화 예매 오픈 알리미 만들기] 2. 텔레그램 봇 텔레그램 봇 구축하기 우선, 텔레그램 어플에 들어가서 다음과 같은 단계를 따른다. 그렇게 되면 다음과 같은 메세지가 뜨는데, 여기 있는 Token을 통해 HTTP API에 접근할 수 있다. 그럼 movieAlarmBot을 검색해서 들어가보자. 그리고 'hi' 라는 메세지를 보내면 Bot은 나의 고유의 ID값을 알 수 있게 되고, 이를 통해 Bot이 나에게 메세지를 보낼 수 있게 되는 것이다. 자, 그럼 이제 파이썬으로 텔레그램 봇을 구축해보자. 그 전에, python-telegram-bot 모듈을 설치해보자. >pip install python-telegram-bot telegram_bot.py 파일을 하나 새로 생성한 후 다음과 같은 코드를 넣어서 확인하면 그러면 메세지를 보낸 사용자의 ID를 가져올 ..
[파이썬으로 영화 예매 오픈 알리미 만들기] 1. 웹 크롤링 인프런 강좌 - 파이썬으로 영화 예매 오픈 알리미 만들기 / 한승우 https://www.inflearn.com/course/%EC%98%81%ED%99%94%EC%98%88%EB%A7%A4-%ED%8C%8C%EC%9D%B4%EC%8D%AC# 파이썬으로 영화 예매 오픈 알리미 만들기 - 인프런 파이썬을 통해 웹 크롤링, 텔레그램 봇, AWS EC2를 이용하여 CGV 용산아이파크몰의 IMAX 영화 예매 오픈 알리미를 만들어보는 강좌입니다. 이 강좌를 통해, 웹 크롤링에 대한 기본적인 이해부터, 텔레그램 봇을 만들어서 서버로 구축하는 과정까지 학습하실 수 있습니다! 입문 초급 웹 개발 서버 프로그래밍 언어 서비스 개발 파이썬 온라인 강의 파이썬, 영화예매, 오픈알리미 www.inflearn.com 실습시 작..
Django 예제 / Writing your first Django app, part 4 / Froms and generic views Django 공식 문서 v3.0 Tutorial https://docs.djangoproject.com/en/3.0/intro/tutorial04/ Writing your first Django app, part 4 | Django documentation | Django Django The web framework for perfectionists with deadlines. Overview Download Documentation News Community Code Issues About ♥ Donate docs.djangoproject.com https://github.com/JisunParkRea/django-tutorial-mypractice JisunParkRea/django-tutorial-..