Today's

길을 나서지 않으면 그 길에서 만날 수 있는 사람을 만날 수 없다

반응형

파이썬 스크립트 43

파이썬으로 하는 이미지 변환 jpg to GIF 만들기...

GIF 그래픽 인터체인지 포맷(영어: Graphics Interchange Format; GIF)은 비트맵 그래픽 파일 포맷이다. 1987년 컴퓨서브가 발표하였으며, 월드 와이드 웹에서 가장 널리 쓰이는 파일 포맷이기도 하다. 특별한 플러그인을 요구하지 않고 여러 환경에서 쉽게 쓸 수 있는 까닭에 다중 프레임 애니메이션을 이용한 배너 광고 등에 널리 쓰인다. wiki 백과에서 옮겨온 글입니다. 다른 설명은 별 의미가 없고 간단한 움짤 만들기를 할 때 도움이 될 것 같습니다. from PIL import Image import imageio import os save_dir = "C:/Users/nari4/Pictures/gif_source" path = [f"C:/Users/nari4/Pictures/g..

파이선으로 번역기를 돌려볼까 ?

오늘은 영문 번역에 대한 이야기를 잠깐 해 볼까 합니다. 아직 테스트가 원활하지는 않지만, kakao에서 지원했던 번역 API는 2022.07.01 사용이 중지되어 기존 허용되었던 api 사용자에게는 2023.06.30까지만 지원한다고 합니다. 아무튼 현재 무료로 사용할 수 있는 번역 API는 구글, naver, kakao 등이 있습니다. kakao가 지원하는 다음 버전의 번역API는 cloud에 포함되면서 개인이 사용하기에는 조금 더 장벽(?)이 있는 것처럼 보입니다. 좀 더 알아보아야겠지만요. 아무튼 코드는 다음과 같이 구현을 해 보았습니다. # POST /v2/translation/translate HTTP/1.1 # Host: dapi.kakao.com # Authorization: KakaoAK..

파이썬으로 딥 러닝 ...

https://tykimos.github.io/2020/01/25/keras_lstm_lotto_v895/ 딥로또 895회 딥러닝 세미나를 하다보면 (특히 RNN이나 LSTM 등 시계열 예측 모델을 설명하다보면) 로또나 주식에 관해 질문을 많이 하십니다. 이와 관련된 질문에는 나름 원칙이 있거나 시계열적 특성이나 인 tykimos.github.io 작성된지 오래된 글을 최근에 보았다... 딥러닝이란 무엇인가 ? 이번주까지 해도 1024개의 데이터만 있는 로또 번호를 통해서 딥러닝에 대한 개념을 이해해 보고자 한다. 그런다고 해서 잘 알 수 있을까는 모르겠으나, 자동화 스크립트를 이용해서 구동을 하는 것이니, 잘 되지 않더라도 그냥 배움에 만족해야할 것 같다. 관련된 스크립트등은 원작자의 글을 참고하길 바..

파이썬 따라 하기 : 인스타그램 봇...

https://www.instagram.com/p/CYpyr7gP1bD24_ClRSykWTdwAlj8mrnYZuASig0/ 반려 거북이의 일상을 공유하는 별그램을 하나 운영하고 있다... 그런데, 어느날 부터 사진 업로드가 되지 않는 것이다. 이전에는 instabot 이라는 라이브러리를 사용하고 있었는데, 이것이 자꾸 429 error 을 받으면서 로그인이 되지 않고 넘어가지 않는 것이다. 그래서 찾아보니, 이런 클라이언트가 있었다. instabrapi ... 게시자의 글로는 비공식 이라는 표현이 있기는 하지만, 코드도 간결하게 사용이 되고 사진 업로드 역시 어렵지 않게 구현이 되었다. https://github.com/adw0rd/instagrapi GitHub - adw0rd/instagrapi: 🔥..

파이썬 으로 로또 번호나 만들어 볼까 ? randint 와 random 의 차이는 뭘까 ?

심심풀이 땅콩 입니다. 오늘은 파이썬 스크립트의 random 함수를 이용해서 숫자 만들어 내는 것을 구현해 예정이다. random 은 알겠는데, randint 는 뭔가 ? 파이썬에서 지원되고 있는 random 의 숫자 범위내 만들어 내는 함수 이 게시자님의 내용을 보면 쉽게 이해를 할 수 있을 듯... https://blockdmask.tistory.com/383 [python] 파이썬 랜덤함수(random)에 대해서 안녕하세요. BlockDMask 입니다. 프로그램을 만들다 보면 보면 랜덤 숫자를 생성해야 할 경우가 많은데요. 오늘은 파이썬에서 랜덤한 수를 구할 수 있는 랜덤함수에 대해서 알아보려고 합니다. 지 blockdmask.tistory.com 뭐 아무튼 난 이 함수를 이용해서 숫자를 만들어 낸..

파이썬으로 코딩 해 보기 Numpy Sort 에 대해서 자료가 있어서.

https://www.webcodegeeks.com/python/sort-numpy-arrays-in-python/ Sort NumPy arrays in Python - Web Code Geeks - 2022 Many of Python’s popular libraries use NumPy under the hood as a fundamental pillar of their infrastructure. Beyond slicing, dicing, and manipulating www.webcodegeeks.com 인터넷에 나와 있는 자료를 공유해 드립니다. 이글의 번역은 구글 번역기를 이용했습니다. Python에서 NumPy 배열 정렬 많은 Python의 인기 있는 라이브러리는 NumPy 를 인프라의 기본 ..

파이썬 으로 qrcode 만들어 보기.

오늘은 서핑을 하다 발견한 걸 옮겨 적어 본다. qrcode 스캔 하는 앱도 만들어 보았으니 qrcode 도 만들어 보는 거다. https://diyver.tistory.com/170?category=980809 파이썬 QR코드 쉽게 생성하기 qrcode 모듈을 이용하여 파이썬으로 간단하게 QR코드를 생성할 수 있다. 1. qrcode 모듈 설치하기 아나콘다를 실행하고 아나콘다 명령 프롬프트를 켜서 아래 명령어를 입력한다. >>> pip install qrcode 2. Q diyver.tistory.com 이 블로그에서 퍼 왔음을 밝힌다. 쉽기는 했다. 다면 import qrcode 을 했더니, install 해야 한다고 하는데, qrcode 로 설치된 것이 다른 버전이 있는 것 같은 생각이 든다. 설치..

파이썬으로 제주의 맛집을 찾아서 (3)

오늘은 정리되고 있는 자료를 타인(?)들과 공유하기 위해서... Firebase 의 Realtime Database 에 저장을 해 보도록 하겠다. import requests import sqlite3 import firebase_admin from firebase_admin import credentials from firebase_admin import db from firebase_admin import messaging import datetime # 서버 운영을 위해서는 firebase 의 설정 정보를 따로 읽어올 수 있어야 함. cred = credentials.Certificate('./services_firebase.json') firebase_admin.initialize_app(cred..

파이썬 으로 제주 맛집 주소를 찾아서 (2)

하하.. 제주도에는 어떤 맛집들이 있는지... 오늘도 찾아 본다... 하다 보니... 네이버 블로그는 iframe 으로 둘러 쌓여 있어 한번 더 스크랩을 해야 하는 불편(?)한 점을 발견 했다. 오늘은 버전은 스크랩 한 자료를 그냥 흘려 버리는 것이 아니라, 파이썬에서 구동 할 수 있는 작은 db 에 저장을 해 보도록 하겠다. 그럼... 소스를 import requests from bs4 import BeautifulSoup import urllib import sqlite3 from datetime import datetime import re import json conn = sqlite3.connect("opDeGangDB.sqlite", isolation_level=None) rs = conn.c..

파이썬 으로 제주맛집 스크래핑

제주도를 가고 싶었는데, 아직인 데... 제주도에 가면 어떤 맛집이 있는 지 궁금하기도 하고 해서 많은 블로거 들이 작성한 글을 찾아서 제주 맛집을 찾아 보려고 한다. import requests from bs4 import BeautifulSoup import urllib import sqlite3 from datetime import datetime import re conn = sqlite3.connect("opDeGangDB.sqlite", isolation_level=None) rs = conn.cursor() rs.execute('''CREATE TABLE IF NOT EXISTS chejuList1 (id integer PRIMARY KEY, url text, Name text, writeD..

반응형