0

这是我拍摄当天天文照片并每 24 小时自动将其设为背景的代码。在 Windows 中,当您制作背景图片时,您可以选择多种应用方式。一个例子会被平铺,或者被迫占据整个屏幕。我需要这种能力,在网上找不到任何东西。

import ctypes
import urllib
import time
import os, sys
from bs4 import BeautifulSoup
while True:
try:    
    url = "http://apod.nasa.gov/apod/astropix.html"
    page = BeautifulSoup(urllib.urlopen(url))
    for image in page.findAll("img"):
            print "Image: %(src)s" % image
    parsed = "http://apod.nasa.gov/apod/"+"%(src)s" % image
    x = urllib.urlretrieve(parsed)
    ctypes.windll.user32.SystemParametersInfoA(20, 0,x[0], 0)
    os.remove(x[0])
    time.sleep(86400)
except:
    continue
4

0 回答 0