diff --git a/scripts/lint.py b/scripts/lint.py new file mode 100644 index 000000000..7d060c466 --- /dev/null +++ b/scripts/lint.py @@ -0,0 +1,15 @@ +import autopep8 +import re +import os +files = os.listdir('snippets') +codeRe = "```\s*python([\s\S]*?)```" +for file in files: + someFile = open("snippets/" + file) + fileData = someFile.read() + someFile.close() + originalCode = re.search(codeRe,fileData).group(0) + formatedCode = autopep8.fix_code(re.split(codeRe,fileData)[1]) + fileToSave = fileData.replace(originalCode,('```python \n'+formatedCode+'\n```')) + someFile = open("snippets/"+file,'w') + someFile.write(fileToSave) + someFile.close() \ No newline at end of file