Advertisement
Guest User

Untitled

a guest
May 28th, 2017
50
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.72 KB | None | 0 0
  1. def setWallpaper(self, path):
  2. wp = self.getWallpaper()
  3. print(wp[0])
  4. print(wp[1])
  5. print(wp[2])
  6. if wp[1] != "Image":
  7. regex = "\[Containments\]\[[1-9]+\]\[Wallpaper\]\[org.kde.image\]\[General\]\n.*\n.*\n"
  8. com = re.compile(regex)
  9.  
  10. new_data = com.sub((wp[0]+"Image=%s\n"+wp()[1])%path, self.read())
  11. self.sync(new_data)
  12.  
  13. elif wp[1] == "Image":
  14. regex = r"\[Containments\]\[[1-9]+\]\[Wallpaper\]\[org.kde.image\]\[General\]\n%s=.*\n"%(wp[1])
  15.  
  16. com = re.compile(regex)
  17.  
  18. new_data = com.sub(wp[0].replace(wp[2], path), self.read())
  19. self.sync(new_data)
  20.  
  21. else:
  22. pass
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement