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: