Skip to main content

No project description provided

Project description

PyWallpaper: Change Wallpaper from Python

PyWallpaper is a cross platform Python module to change wallpapers across different platforms.

The module uses ctypes and subprocess to work and the code is cross platform

Installation

Use pip

pip install PyWallpaper

Usage

There is a single function, change_wallpaper

Example:

from PyWallpaper import change_wallpaper
change_wallpaper("C:/Users/Pradipta/Pictures/Misc/city.jpg")

You have to use / in place of \ in Windows (or \\) because of Python restrictions

Limitations

  1. Python 3 support in Windows (To-Do)
  2. Linux support works only on GNOME, Unity and Cinnamon Desktops

About

Created by Pradipta. Copyright 2015. MIT Licensed.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mypywallpaper-0.1.0.tar.gz (2.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mypywallpaper-0.1.0-py3-none-any.whl (3.6 kB view details)

Uploaded Python 3

File details

Details for the file mypywallpaper-0.1.0.tar.gz.

File metadata

  • Download URL: mypywallpaper-0.1.0.tar.gz
  • Upload date:
  • Size: 2.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.4 CPython/3.13.7 Linux/6.15.9-201.fc42.x86_64

File hashes

Hashes for mypywallpaper-0.1.0.tar.gz
Algorithm Hash digest
SHA256 a071afc3982e2b03d70e6408607ea51c4ae5827a0d0bbafbbaab3d6b7abb8ccf
MD5 57f3e839bfcbe1dfbce843e5690a9c5d
BLAKE2b-256 fac175e9f59da120f0bbfb603a675d3cc66d4b8f192f35322ff639d38340c5ef

See more details on using hashes here.

File details

Details for the file mypywallpaper-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: mypywallpaper-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 3.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.4 CPython/3.13.7 Linux/6.15.9-201.fc42.x86_64

File hashes

Hashes for mypywallpaper-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 8af363f3d162afb0ee5163d7d29ac4f4a95a94080307939f1c9f83b9fff831ba
MD5 2e6334b751bdea7e97216ced29abebbf
BLAKE2b-256 4fd7a03f995dd4cc36e92a6dce67e46aabc852a818d9ab35b37aacb4d726a2fd

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page