相信十二星座我们都不陌生,每一个人出生的时间与十二星座都有密切的关系,在每个等份时间内时所出生的婴儿,就定为这个星座,这与我们中华民族的十二生肖挺相似,这12星座每一个都带有神话的色彩,每一个星座有不同的性格代表与运势等,那么今天这个小项目就来爬取星座的运势。
1.网页爬虫
import requests
from bs4 import BeautifulSoup
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
import matplotlib.style as psl
psl.use('ggplot')
import warnings
# 不发出警告
warnings.filterwarnings('ignore')
print('库导入完成!')
库导入完成!
2、历史星座数据采集 — 网址制作
首先导入爬取的星座名称 和 日期名称, 该名称可用于网页url合成。
xz_lst = ['leo','libra','scorpio','aquarius','taurus','gemini',
'cancer','virgo','sagittarius','capricorn','pisces','aries']
date_lst = ['20190101', '20190102', '20190103', '20190104',
'20190105', '20190106', '20190107', '20190108', '20190109',
'20190110', '20190111', '20190112', '20190113', '20190114',
'20190115', '20190116', '20190117', '20190118', '20190119',
'20190120', '20190121', '20190122', '20190123', '20190124',
'20190125', '20190126', '20190127', '20190128', '20190129',
'20190130', '20190131', '20190201', '20190202', '20190203',
'20190204', '20190205'