전체 글 83

장내채권 가격 데이터 조회 파이썬 코드 예제

신한투자증권에서 제공하는 장내시세 페이지의 API가 너무 대놓고 노출되어 있어서 참을 수 없었다. pandas를 통해서 금융 데이터 분석하기에는 꽤나 괜찮은 예제 예제 코드 import requests import pandas as pd class bond: def __init__(self): self.get_prices() pass def get_prices(self): # 데이터 받기 URL = 'https://www.shinhansec.com/siw/wealth-management/bond-rp/590401/data.do' response = requests.get(URL) data = response.json().get('body').get('반복데이타0') # 테이블 전처리 df = pd.Dat..

Today_I_Learned 2023.09.29

Cloudflare R2 파일 업로드 파이썬 코드 예제

Boto3에 이슈(urllib3)가 있어서 직접 AWS V4 Signiture를 꾸역꾸역 구현 Cloudflare R2에 도메인을 붙여서 사용하고, 더불어 구현에서의 유연성을 위해 환경변수를 넣어서 설정 예제 코드 ''' %env r2_account_id = ... %env r2_access_key_id = ... %env r2_secret_access_key = ... %env r2_bucket = ... %env r2_domain = ... !echo $r2_account_id $r2_access_key_id $r2_secret_access_key $r2_bucket $r2_domain %%writefile sample.csv col1, col2, col3 1, 2, 3 4, 5, 6 7, 8, 9 ..

Today_I_Learned 2023.09.29

TISTORY 블로그 작성 자동화 파이썬 코드 예제

access_token의 발부를 전제로 함 향후 aws lambda로 확장성을 고려하여, 배포 후 설정이 변경될 부분에 대해서는 환경변수화 예제 코드 # %env access_token=... # %env category=... # %env visibility=0 # !echo $access_token $category $visibility import requests import os class Tistory: ''' 티스토리 블로그 작성 자동화 https://tistory.github.io/document-tistory-apis/ ''' def __init__(self, access_token): self.access_token = access_token self.get_blog_name() self..

Today_I_Learned 2023.09.29