애드블럭을 제거하거나 잠시 꺼주세요.


※ 자료설명 ※
from bs4 import BeautifulSoup
from urllib import request
import requests
 
def get_content(url):
    result = [] # 파일명과 파일경로가 저장될 리스트를 정의함
    headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.98 Safari/537.36'}
    req = requests.get(url, headers=headers)

    if req.status_code == 200:
        content = req.content
        soup = BeautifulSoup(content, 'html.parser')
        writeDate = soup.select_one('#dailybible_info').text
        title = soup.select_one('#bible_text').text
        bibleInfo = soup.select_one('#bibleinfo_box').text
        bibleDocu = soup.select_one('#body_cont_3').text
        audio = soup.select_one('#video > source')['src']
        result = [writeDate, title, bibleInfo, bibleDocu, audio]
    else:
        result = {}
    return result

url = 'https://sum.su.or.kr:8888/bible/today'
a = get_content(url)

wdate = a[0].strip()
title = a[1].strip()
bibleInfo = a[2].strip()
bibleDocu = a[3].strip()
bibleDocu = bibleDocu.replace("  ","")
audio = a[4].strip()
message = f"{title}\n\n{bibleInfo}\n\n{bibleDocu}\n\n{audio}"

print(message)

 

이미지 1.png

 

매일성경을 파싱하는 소스입니다.

파이썬 무제한 문자보내기 소스와 연결하면 매일성경 오늘의 묵상을 문자로 발송할 수 있습니다.



※ 자료현황 ※
등록일 : 2019-09-29 02:41:39 / 문서노출 : 701 / 다운로드 3


※ 파일 다운로드 ※
파일 이름 : 이미지 1.png (53.9KB)