src/main/webapp/plugin/js/tableExport/tools/minify2.py
(开头部分) 2KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
#!/usr/bin/python2
# Minify tableExport.jquery.plugin file(s)
# using Simon Georget's python script to minify javascript files
# https://github.com/simogeo/Filemanager/blob/master/utils/minify.py
# Usage : $ python ./tools/minify.py
class bcolors:
HEADER = '\033[95m'
OKBLUE = '\033[94m'
OKGREEN = '\033[92m'
WARNING = '\033[93m'
FAIL = '\033[91m'
ENDC = '\033[0m'
def disable(self):
self.HEADER = ''
self.OKBLUE = ''
self.OKGREEN = ''
self.WARNING = ''
self.FAIL = ''
self.ENDC = ''
import httplib, urllib, sys, os
fmRootFolder = os.path.dirname(os.path.dirname(os.path.realpath(__file__))) + "/"
os.chdir(fmRootFolder) # set working directory
toMinify = ["tableExport.js"]
print bcolors.HEADER + "-------------------------------------" + bcolors.ENDC
# we loop on JS languages files
for index, item in enumerate(toMinify):
# print index, item
dir = os.path.dirname(item)
file = os.path.basename(item)
with open (fmRootFolder + item, "r") as myfile:
js_input=myfile.read()
# Define the parameters for the POST request and encode them in
# a URL-safe format.
params = urllib.urlencode([
('js_code', js_input),
# ('compilation_level', 'WHITESPACE_ONLY'),
('compilation_level', 'SIMPLE_OPTIMIZATIONS'),
('output_format', 'text'),
('output_info', 'compiled_code'),
])
params2 = urllib.urlencode([
('js_code', js_input),
# ('compilation_level', 'WHITESPACE_ONLY'),
('compilation_level', 'SIMPLE_OPTIMIZATIONS'),
('output_format', 'text'),
后面还有 30 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
