Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def setWallpaper(self, path):
- wp = self.getWallpaper()
- print(wp[0])
- print(wp[1])
- print(wp[2])
- if wp[1] != "Image":
- regex = "\[Containments\]\[[1-9]+\]\[Wallpaper\]\[org.kde.image\]\[General\]\n.*\n.*\n"
- com = re.compile(regex)
- new_data = com.sub((wp[0]+"Image=%s\n"+wp()[1])%path, self.read())
- self.sync(new_data)
- elif wp[1] == "Image":
- regex = r"\[Containments\]\[[1-9]+\]\[Wallpaper\]\[org.kde.image\]\[General\]\n%s=.*\n"%(wp[1])
- com = re.compile(regex)
- new_data = com.sub(wp[0].replace(wp[2], path), self.read())
- self.sync(new_data)
- else:
- pass
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement