最近研究研究了css,少不了去网上分析一下别人的网页, 但很多网站的css文件都是要么写在一行,要么一个换行都没有,看起来极其痛苦,所以写一个脚本转换一下,转换为比较有可读性的格式。下面就是这个脚本:
import string, sys
import re, StringIO
TAB=4
def format(ss):
f = open (ss, "r")
data = f.read()
f.close()
dlen = len(data)
i = 0
buf = StringIO.StringIO()
start = 0
while i < dlen:
if data[i] == '{':
buf.write(data[start:i] + ' { ')
i = i + 1
start = i
elif data[i] == '}':
last = string.strip(data[start:i])
if last:
buf.write(' '*TAB + last + ';')
buf.write(' } ')
i = i + 1
start = i
elif data[i] == ';':
line = string.strip(data[start:i])
buf.write(' '*TAB + line + '; ')
i = i + 1
start = i
else:
i = i + 1
buf.write(data[start:i+1])
return buf.getvalue()
if __name__ == '__main__':
if len(sys.argv) == 1:
print 'usage: cssformat.py filename'
sys.exit()
ret = format(sys.argv[1])
print ret
使用方法:
python cssformat.py 待转换的文件名 > 转换后保存的文件
相关推荐:
如何查文章AI率?全面解析AI文章检测工具及技巧
什么是seo优化营销,seo主要优化什么 ,ai绘画国风古韵
什么是seo平台seo教程,什么是 seoseo有何价值 ,论文写作ai助手公众号
AI搜索写文章:一丝丝智慧背后的无限可能,电脑免费ai写作神器
AI热门软件,未来科技的钥匙
SEO自行:提升网站流量的秘密武器,邹平县个人网站建设建议
SEO网络营销:如何通过精准优化提升品牌价值,青州建设网站电话
ChatGPT3.5最新版:智能对话新纪元,带你进入AI的未来世界,ai苔藓生长
SEO优化与SEM广告:提升品牌曝光与流量的双重利器,ai接回头
ChatGPT最近不好用了?了解这些背后的原因与解决方案,ai sketcher
“新关键词”开启智慧营销新篇章,助力品牌突围,自己如何做网站seo
AI助手推进:智能化时代的企业革命,ai改变图片颜色
文章创作AI:引领智能写作的新时代
SEO管家:为您的网站保驾护航的智能SEO助手,网站推广作用有哪些类型
SEO才能:提升网站排名,突破网络营销的核心竞争力,南宁本地seo营销公司
SEO希望:如何通过SEO优化实现网站突破,迈向成功之路,品牌网站推广软件
SEO优化关键技巧:提升网站排名的实战攻略,科大讯飞ai论文写作软件
pbootcms自动翻译插件,让你的网站轻松实现多语言覆盖,ai 镀金
seo网页优化什么意思,seo网站优化必知的10个问答,问吧,【解决】百度不知道 ,ai识别点读机
SEO中的别类词:提升排名,轻松超越竞争对手,ai插画生肖
360排名优化价格:打造高效网络营销的制胜法宝,ai换脸刘浩存自wei
SEO领站-从零到一打造成功网站排名的秘密,轻淘客seo怎设置
什么是秀米?全方位了解这款微信公众号排版神器,宁波全网营销型网站建设
AI免费免登录:轻松体验人工智能的魔力,无需繁琐注册,华为AI音箱2音质如何
GPT优化:让你的工作与生活更高效、更智能,Ai__79
AI免费试用不需要登录:体验智能科技的魅力,轻松开启未来,华为ai身材
SEO针对中小企业的增长潜力:如何通过精准优化抢占市场先机,网络推广和营销就选y火10星评价
SEM做得好可以取代SEO吗?浅析两者的异同与未来趋势,王道ai
SEO非常:如何利用SEO提升网站排名与流量,助力品牌快速成长,绥化短视频营销推广
SEO课:让你从小白变成搜索引擎优化高手,推广自媒体营销计划
SEO埋词技巧,如何提升网站排名?,贵州营销推广方法
SEO手法如何通过精准优化提升网站排名,获取海量流量,网站建设协议流程是什么
什么是蜘蛛弛?揭秘这个SEO优化背后的神秘工具,南沙seo优化排名价格
智能AI写文章:高效创作新风尚
代哥SEO-让您的网站迅速登顶搜索引擎的秘密武器,济南关键词的排名优化
ChatGPT5.0为什么一直没出来?背后的技术与战略,元宵节ai趣赏月
ChatGPT网页版为什么不能用了?解析原因与解决办法,女人莫名其妙想ai
文字生成AI开启创作的新纪元
seo词库优化,搜索词条优化 ,ai点选择
GPT-3模型下载:开启智能时代的无限可能,ai走入
OpenAI您的信用卡被拒绝了?请尝试用借记卡支付,轻松解决支付问题!,ai cdr缩略图补丁
软件AI的全称:人工智能驱动未来的关键力量
seo软件工具,seo软件是什么 ,AI妆容
AI智能软件:未来科技的核心力量
pbootcms前端翻译插件-轻松实现网站多语言支持,拓展全球市场,st ai绘画
《*采集站:带你领略全球最全*资源的宝藏平台》,seo优化易下拉瞧瞧
目前国内最好的AI人工智能软件:未来新篇章
SEO快速优化文章排名:提升网站流量的必备技巧,ai小苹果会员分享
SEO首选:如何通过优化网站提升排名和流量,简单的网站优化软件
AI助手不需要登陆-畅享便捷生活,随时随地高效工作,ai客服 对话