国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > Python > 正文

Python格式化壓縮后的JS文件的方法

2019-11-25 17:58:53
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

本文實(shí)例講述了Python格式化壓縮后的JS文件的方法。分享給大家供大家參考。具體分析如下:

該腳本可以把壓縮后的js文件格式上進(jìn)行些還原,當(dāng)然不會(huì)百分百完美,暫不處理語(yǔ)法問(wèn)題,只是為了方便閱讀js代碼

lines = open("unformated.js").readlines()[0].split(";")#一般壓縮后的文件所有代碼都在一行里#視情況設(shè)定索引,我的情況時(shí)第0行是源代碼。indent = 0formatted = []for line in lines:  newline = []  for char in line:    newline.append(char)    if char=='{': #{ 是縮進(jìn)的依據(jù)      indent+=1      newline.append("/n")      newline.append("/t"*indent)    if char=="}":      indent-=1      newline.append("/n")      newline.append("/t"*indent)  formatted.append("/t"*indent+"".join(newline))open("formated.js","w").writelines(";/n".join(formatted))

希望本文所述對(duì)大家的Python程序設(shè)計(jì)有所幫助。

發(fā)表評(píng)論 共有條評(píng)論
用戶(hù)名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 八宿县| 兴安县| 新疆| 五莲县| 沽源县| 江口县| 上林县| 文成县| 逊克县| 新河县| 靖远县| 广州市| 两当县| 南皮县| 德清县| 襄垣县| 四子王旗| 湘阴县| 贵港市| 绥滨县| 体育| 丽水市| 永登县| 株洲市| 光山县| 金湖县| 北票市| 石景山区| 伊通| 武宁县| 峨山| 巨野县| 华亭县| 唐山市| 北京市| 永修县| 秦皇岛市| 勐海县| 铜陵市| 东乌| 射洪县|