Spaces:
Running on Zero
Running on Zero
File size: 692 Bytes
f08047d | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | #!/usr/bin/env python3
"""Fix UTF-8 curly quotes in node.py"""
with open('hearthnet/node.py', 'r', encoding='utf-8') as f:
content = f.read()
# Replace curly quotes with regular quotes
content = content.replace('\u201c', '"') # Left double quote
content = content.replace('\u201d', '"') # Right double quote
content = content.replace('\u2019', "'") # Right single quote
content = content.replace('\u2018', "'") # Left single quote
content = content.replace('\u2013', '-') # En dash
content = content.replace('\u2014', '-') # Em dash
# Write back
with open('hearthnet/node.py', 'w', encoding='utf-8') as f:
f.write(content)
print('Fixed all curly quotes in node.py')
|