博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python之下载每日必应壁纸
阅读量:7067 次
发布时间:2019-06-28

本文共 809 字,大约阅读时间需要 2 分钟。

#!/usr/bin/env python3# -*- coding: utf-8 -*-__author__ = 'jiangwenwen'from bs4 import BeautifulSoupimport requestsimport timeimport osimport wallpaper# 获取图片地址content = requests.get("https://cn.bing.com/?mkt=zh-CN").textsoup = BeautifulSoup(content, "lxml")img_url = "https://cn.bing.com/" + soup.find(id="bgLink")["href"]print(img_url)str_time = time.strftime("%Y-%m-%d")month = time.strftime("%m")# 下载图片并保存到指定位置img = requests.get(img_url)img_path = r"H:\bing\%s" % (month)if img.status_code == 200:    # 如果文件夹不存在则创建    folder = os.path.exists(img_path)    if not folder:        os.mkdir(img_path)    open(r"H:\bing\%s\%s.jpg" % (month, str_time), 'wb').write(img.content)    # 设置壁纸    wallpaper.set_wallpaper(r"H:\bing\%s\%s.jpg" % (month, str_time))

转载于:https://www.cnblogs.com/jiangwenwen1/p/10487130.html

你可能感兴趣的文章
git 创建branch分支【转】
查看>>
北京某公司.NET面试题
查看>>
解决异常“SqlParameterCollection 只接受非空的 SqlParameter 类型对象。”
查看>>
PostgreSQL通过mysql_fdw访问MySQL数据库
查看>>
REST风格的原则
查看>>
Struts分页的一个实现
查看>>
[LintCode] Nuts & Bolts Problem 螺栓螺母问题
查看>>
53.2. group_concat() 列传行
查看>>
I.MX6 SHT20 Linux 驱动移植
查看>>
7.4. String
查看>>
使用PHP配置文件
查看>>
【Java数据结构学习笔记之二】Java数据结构与算法之栈(Stack)实现
查看>>
开发网站合集
查看>>
fastcgi配置
查看>>
[转]Java中堆和栈创建对象的区别
查看>>
Android源码浅析(三)——Android AOSP 5.1.1源码的同步sync和编译make,搭建Samba服务器进行更便捷的烧录刷机...
查看>>
咪蒙这么火是怎么做到的
查看>>
【★】路由环路大总结!
查看>>
Spring源码学习之:ClassLoader学习(5)-自测
查看>>
awesome-nlp
查看>>