Example #1
0
import requests
import json
import SetWallpaper
import JsonConfig

bingUrl = "https://www.bing.com"
bingJsonUrl = "https://www.bing.com/HPImageArchive.aspx?format=js&idx=0&n=1&mkt=zh-cn"

unsplashUrl = "https://source.unsplash.com/random/"

urlHeaders = {
    'User-Agent':
    'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.94 Safari/537.36'
}

log = LogHandler.Logger("PyWallpaper")

urllib3.disable_warnings(urllib3.exceptions.InsecureRequestWarning)


def GetUrlText(url):
    try:
        requests.packages.urllib3.disable_warnings()
        response = requests.get(url,
                                headers=urlHeaders,
                                timeout=1000,
                                verify=False)
        '''if response.encoding == "ISO-8859-1":
            response.encoding = response.apparent_encoding'''
        response.raise_for_status()
    except requests.RequestException as e: