genzj / pybingwallpaper

Download wallpaper from bing.com
MIT License
547 stars 103 forks source link

TypeError in main.py when download picture failed #3

Closed genzj closed 11 years ago

genzj commented 11 years ago

if download from api succeed but download picture failed, following error occurs:

---------------------------
cx_Freeze: Python error in main script
---------------------------
Traceback (most recent call last):
  File "D:\code\bin\Python33\lib\site-packages\cx_Freeze\initscripts\Console3.py", line 27, in <module>
  File "./src/main.py", line 227, in <module>
  File "./src/main.py", line 217, in start_daemon
  File "./src/main.py", line 191, in main
  File "./src/main.py", line 132, in download_wallpaper
TypeError: 'NoneType' does not support the buffer interface

---------------------------
OK   
---------------------------
genzj commented 11 years ago

webutil.loadurl(wplink) returns None due to error, consequently following writing actually execute "write(None)" causes this error.