私はWindowsのデスクトップイメージを設定するためにpythonを使用しようとしています。私は2.7で、それを実行すると、次のコードは正常に動作します:3.6環境でpython 2.7のコードを実行する方法
import ctypes import os
SPI_SETDESKWALLPAPER = 20
ctypes.windll.user32.SystemParametersInfoA(SPI_SETDESKWALLPAPER, 0, "C:\Users\dzure\Desktop\stuff\imgs\IMG_impr.JPG", 3)
#'C:\\Users\\Public\\Pictures\\abc.jpg'
しかし、このコードは、3.6では動作しません。私はすでに2to3を使用しようとしましたが、コードはデスクトップを黒ではなく画像に設定します。だから私は、このコードをPython 3の関数に入れて、Python 2のコードとして扱う方法があるのか、あるいはWindows 10で正しく動作するかどうかを知りたいのです。