Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import os
- import re
- dirname = os.path.dirname(__file__)
- files = os.listdir(dirname)
- files_css = filter(lambda x: x.endswith(".css"), files)
- for f in files_css:
- css = open(f, "r").read()
- matches = re.findall(r'url\(("(.*)")\)', css)
- for match in matches:
- sprite_path = os.path.join(dirname, match[1])
- sprite64 = open(sprite_path, "rb").read().encode("base64")[:-1]
- css = css.replace(match[0], "data:image/png;base64," + sprite64)
- css = css.replace("\n", "")
- css64_file = open(f + "64", "w")
- css64_file.write(css)
- css64_file.close()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement