¿Cómo configuro el fondo del escritorio en Python? (ventanas)

Esto es lo que estoy intentando:

import ctypes
import os
drive = "F:\\"
folder = "Keith's Stuff"
image = "midi turmes.png"
image_path = os.path.join(drive, folder, image)
SPI_SETDESKWALLPAPER = 20 
ctypes.windll.user32.SystemParametersInfoA(SPI_SETDESKWALLPAPER, 0, image_path, 3)

Básicamente, se supone que este código establece el fondo del escritorio en midi turmes.png, cambia el escritorio, sin embargo, por alguna extraña razón, siempre es un fondo verde (mi configuración personalizada en Windows es un fondo verde detrás de la imagen) cómo ¿Arreglo esto y hago que el escritorio se vea así ?:http://i.imgur.com/VqMZF6H.png

Respuestas a la pregunta(1)

Su respuesta a la pregunta