Programing/Toy Project4 Outlook 메일 전송 Python import win32com.clientoutlook = win32com.client.Dispatch('Outlook.Application')mail_address_list = ['~~@naver.com','~~~~@gmail.com' ] send_mail = outlook.CreateItem(0)for i in range (len(mail_address_list)): send_mail = outlook.CreateItem(0) send_mail.To = mail_address_list[i] # 메일 수신인 send_mail.Subject = '메일 제목 뫄뫄 ' # 메일 제목 send_mail.HTMLBody = '메일 내용 블라블라 ' # 메일 내용 (HTML 가능) s.. 2023. 6. 5. 엑셀 파일 요약 import pandas as pdimport openpyxlfrom openpyxl.styles.fonts import Fonttry: for a in range(1,4): for b in range(1,13): df1 = pd.read_excel('출석부/원생출석부 202'+str(a)+'년 '+str(b)+'월.xlsx') df1 = df1.fillna(0) day = [] names=[] walker =['박희수','이유수','정은지','웬하늘','박철현','정다은'] for i in range(3,len(df1),2): names.ap.. 2023. 6. 2. 당일 구글 기사 크롤링 with Python # 구글 기사 크롤링import requests from bs4 import BeautifulSoup as bsimport datetimefrom datetime import timedeltaimport pandas as pdimport openpyxltoday = datetime.date.today()yesterday = (today-timedelta(days=1))cd_max = str(today.month)+'/'+today.strftime('%d')+'/'+str(today.year)cd_min = str(yesterday.month)+'/'+yesterday.strftime('%d')+'/'+str(yesterday.year)tbs = f'cdr:1,cd_min:{cd_min},cd_max:{c.. 2023. 2. 6. 네이버 기사 키워드 크롤링 + 액셀 저장 # 네이버 기사 크롤링import requestsfrom bs4 import BeautifulSoupimport datetimefrom datetime import timedeltaimport pandas as pdimport openpyxlkeyword = ['노르웨이수산물위원회','후쿠시마 원전','노르웨이 수산물','노르웨이 연어','노르웨이 고등어','관세']day = datetime.date.today()today = datetime.date.today().strftime("%Y.%m.%d")yesterday = (day - timedelta(days=1)).strftime("%Y.%m.%d")news=[]data=[]isLastpage = 'false'for i in range(0,len(ke.. 2023. 2. 5. 이전 1 다음 728x90 반응형