update two new item
This commit is contained in:
@@ -0,0 +1,39 @@
|
||||
#!/usr/bin/env python
|
||||
# -*- coding: utf-8 -*-
|
||||
|
||||
import requests
|
||||
from lxml import etree
|
||||
import datetime
|
||||
import time
|
||||
|
||||
def main():
|
||||
# 请求主页面
|
||||
url = "https://cn.bing.com"
|
||||
rs = requests.get(url=url)
|
||||
|
||||
|
||||
# 对网页解析
|
||||
try :
|
||||
html = etree.HTML(rs.content)
|
||||
imgUrl = html.xpath('//*[@property="og:image"]/@content')[0] + 'LaDigue_1920x1080.jpg'
|
||||
print(imgUrl)
|
||||
#imgUrl = 'https://bing.ioliu.cn/?p={}'.format(0)
|
||||
except :
|
||||
print('Get Url Error')
|
||||
imgUrl = ''
|
||||
|
||||
# 获取图片内容
|
||||
imgRs = requests.get(url=imgUrl)
|
||||
|
||||
time = datetime.datetime.now()
|
||||
str_time = datetime.datetime.strftime(time, "%Y-%m-%d")
|
||||
print(time)
|
||||
path = "./bgImg/{}.jpg".format(str_time)
|
||||
with open(path, "wb") as f:
|
||||
f.write(imgRs.content)
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
while 1:
|
||||
main()
|
||||
time.sleep(24 * 60 * 60)
|
||||
Reference in New Issue
Block a user