Browse Source

Use unicode when reading/writing svgs

master
Fen Dweller 4 years ago
parent
commit
0e3bc0a2fd
1 changed files with 2 additions and 2 deletions
  1. +2
    -2
      scripts/add-bounds.py

+ 2
- 2
scripts/add-bounds.py View File

@@ -16,10 +16,10 @@ for path in Path(sys.argv[1]).rglob('*.svg'):
# I'd rather avoid mangling the XML files by parsing them first
# XML is awful and we never should have invented it :(

with open(path, "r") as file:
with open(path, "r", encoding="utf-8") as file:
data = file.read()

data = re.sub('viewBox="0 0', f'width="{width}" height="{height}" viewBox="0 0', data)

with open(path, "w") as file:
with open(path, "w", encoding="utf-8") as file:
file.write(data)

Loading…
Cancel
Save