zoukankan      html  css  js  c++  java
  • python之下载每日必应壁纸

    #!/usr/bin/env python3
    # -*- coding: utf-8 -*-
    
    __author__ = 'jiangwenwen'
    
    from bs4 import BeautifulSoup
    import requests
    import time
    import os
    import wallpaper
    
    # 获取图片地址
    content = requests.get("https://cn.bing.com/?mkt=zh-CN").text
    soup = 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:ing\%s" % (month)
    if img.status_code == 200:
        # 如果文件夹不存在则创建
        folder = os.path.exists(img_path)
        if not folder:
            os.mkdir(img_path)
        open(r"H:ing\%s\%s.jpg" % (month, str_time), 'wb').write(img.content)
        # 设置壁纸
        wallpaper.set_wallpaper(r"H:ing\%s\%s.jpg" % (month, str_time))
    
    
    
  • 相关阅读:
    BZOJ 3991 set维护dfs序
    BZOJ 4547 矩阵快速幂
    WERTYU | TEX Quotes
    高精度运算
    最大公约数和最小公倍数
    老鼠的旅行
    数据交换
    1136 A Delayed Palindrome
    1137 Final Grading
    1138 Postorder Traversal
  • 原文地址:https://www.cnblogs.com/jiangwenwen1/p/10487130.html
Copyright © 2011-2022 走看看