Python 实现CSS除臭剂的一种更有效的方法?
我开始学习一些CSS和JavaScript。但有时,网页的CSS和JS代码被“模糊化”;代码很难读懂 因此,我制作了一个简单的脚本来“deobfousate”CSS文件的内容(并不复杂),但我想知道是否有一种更有效或更具python风格的方法来实现下面的代码Python 实现CSS除臭剂的一种更有效的方法?,python,html,css,Python,Html,Css,我开始学习一些CSS和JavaScript。但有时,网页的CSS和JS代码被“模糊化”;代码很难读懂 因此,我制作了一个简单的脚本来“deobfousate”CSS文件的内容(并不复杂),但我想知道是否有一种更有效或更具python风格的方法来实现下面的代码 import fileinput CSS_DEOBFUSCATE = {';': ';\n', '{': ' {\n', '}': '}\n',
import fileinput
CSS_DEOBFUSCATE = {';': ';\n',
'{': ' {\n',
'}': '}\n',
':': ': '}
for char_ in list(CSS_DEOBFUSCATE.keys()):
for line in fileinput.input(file2deobfuscate, inplace=True):
print(line.replace(char_, CSS_DEOBFUSCATE[char_]), end='')
你可能想要谷歌css漂亮的打印或类似的。有一些“美化”工具可以做到这一点。这个问题似乎是离题的,因为工作代码的评论是属于对的,当然有一些工具可以“美化”,但我没有让它们。。。我只是在学习,想自己做。像“css漂亮打印”这样的东西对我来说是新的“术语”,呵呵,我搜索像“用Python删除css代码”或类似的东西:P