更进一步
上一篇文章,在 windows xp 上使用 Python 获取扇贝单词每日一句
中通过修改博Livathan`利维坦 获取爱词霸每日一句的python文件,成功输出了扇贝APP的启动封面的每日名句。
这里要感谢xde.io这篇博客中提供的扇贝单词每日一句API。经过简单修改,实现了保存指定两个日期间隔之间的扇贝每日一句并保存为任意文本文件的功能,删减了原python代码中的不必要的功能,在解决问题中学习,颇有其乐。
代码如下
# coding:utf-8
import pandas as pd
import datetime,time
import json
from urllib import request,response
import requests
from bs4 import BeautifulSoup
# 目标URL
url_address = ""
class My_Shanbay_Saver:
# Class Attribute -- Object
obj_request = None
obj_response = None
obj_html = None
# -- Variable
headers = ""
string_url = ""
def __init__(self, str_url=""):
# 目标URL
self.string_url = str_url
# 自定义【header】 防止【反爬虫】
self.headers = {
'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.62 Safari/537.36'}
# 初始化【爬取网页】所需要的对象
if str_url != "" and str_url != None<