728x90
pip install nbconvert
jupyter nbconvert --to script filename.ipynb
728x90

'파이썬+VBA' 카테고리의 다른 글

매크로 만들기  (0) 2022.11.07
kosis 크롤링  (0) 2022.10.07
dart api  (0) 2022.09.27
곡물가격 크롤링  (0) 2022.09.22
판다스 dataframe 속 pandas timestamp  (0) 2022.09.22
728x90

https://yogyui.tistory.com/entry/%EA%B8%88%EC%9C%B5%EA%B0%90%EB%8F%85%EC%9B%90OPENDART-%EC%A0%84%EC%9E%90%EA%B3%B5%EC%8B%9C-Open-API-%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B0

 

5. 마무리

OPENDART가 제공하는 API 종류는 굉장히 많으니, 여기에 링크를 모두 걸어두기로 한다

(왠만한건 다 무슨 소린지도 모르겠다 ㅋㅋㅋ 회계 전문가가 아닌 이상에야 전부 다 볼 필요가 있을까싶긴 하다)

대부분 API는 정기보고서(사업, 분기, 반기) 내에서 특정 정보들만 추출한 것이므로, 필요에 따라 요긴하게 쓸 수 있을 것 같다

무려 81종류의 API !!

마지막 예시로 '교환사채권 발행 결정' API를 한번 호출해보자

https://www.bloter.net/newsView/blt202109160013

728x90

'파이썬+VBA' 카테고리의 다른 글

kosis 크롤링  (0) 2022.10.07
ipynb 파일을 py파일로 변환하기  (0) 2022.10.04
곡물가격 크롤링  (0) 2022.09.22
판다스 dataframe 속 pandas timestamp  (0) 2022.09.22
데이터프레임 역순 정렬  (0) 2022.09.22
728x90

URL 

728x90
728x90
import pandas as pd
data = pd.read_excel('D:\\4.각종INDEX\\testindex.xlsx',sheet_name="Sheet1")  # 원본 엑셀 파일 열기
#data = data.sort_values(by='Date', ascending=True) #나이 차순 정렬

#1. 2000년도 이하는 삭제
num = len(data['Date'])
for i in range(num):
    if data['Date'][i].year < 2010:
        data = data.drop(index=i,axis=0)

#2. 5,10,15,20,25 만 가져오기
craw_date = [5,10,15,20,25]
num = len(data['Date'])
for i in range(num):
    if data['Date'][i].day not in craw_date:
        data = data.drop(index=i,axis=0)


data = data.sort_values(by='Date', ascending=True) #나이 차순 정렬
print(data)
728x90

'파이썬+VBA' 카테고리의 다른 글

dart api  (0) 2022.09.27
곡물가격 크롤링  (0) 2022.09.22
데이터프레임 역순 정렬  (0) 2022.09.22
Pyinstaller 패키징 때 PyQt ui 파일 포함시키는 방법(여러개도 됨)  (0) 2022.09.09
파이썬 기본기본  (0) 2022.09.07
728x90
import pandas as pd
data = pd.read_excel('D:\\4.각종INDEX\\식품index.xlsx',sheet_name="밀 가격")  # 원본 엑셀 파일 열기
print(data.columns)
print(data['Date'])
data = data.sort_values(by='Date', ascending=True) #나이 차순 정렬
with pd.ExcelWriter('D:\\4.각종INDEX\\식품index1.xlsx') as writer:
    data.to_excel(writer, sheet_name="sheet1", index=False)  # 새로운 파일에 저장

ascending = True  #오름차순

ascending = False  #내림차순

728x90

+ Recent posts