Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> JavaScript

โมดูล Python ใดใช้สำหรับ obfuscate JavaScript?


คุณสามารถใช้โมดูล jsmin เพื่อ minimize/obfuscate โค้ด JavaScript โดยใช้ Python ติดตั้ง jsmin ด้วย:

$ pip install jsmin

เพื่อใช้ jsmin ในโปรเจกต์ Python ของคุณเพื่อ minimize ไฟล์ js เช่น hello.js ใช้ได้ดังนี้:

>>> from jsmin import jsmin 
>>> with open('hello.js') as js_file: 
...      minified = jsmin(js_file.read()) 
>>> print minified

คุณจะได้โค้ด JS ที่ minified แล้วพิมพ์ออกมาที่ shell คุณยังสามารถใช้ jsmin เป็นเครื่องมือบรรทัดคำสั่งได้:

$ python -m jsmin hello.js

อ่านเพิ่มเติมเกี่ยวกับ jsmin ที่ pypi docs: https://pypi.python.org/pypi/jsmin