Spaces:
Sleeping
Sleeping
import re | |
def find_problematic_fstrings(file_path): | |
with open(file_path, 'r', encoding='utf-8') as file: | |
lines = file.readlines() | |
for i, line in enumerate(lines): | |
# Look for f-strings with backslashes | |
if 'f"' in line or "f'" in line: | |
# Check if there's a backslash in the f-string | |
match = re.search(r'f["\'].*?\\.*?["\']', line) | |
if match: | |
print(f"Potential problematic f-string at line {i+1}: {line.strip()}") | |
if __name__ == "__main__": | |
find_problematic_fstrings("backend.py") |