./pyminifier/obfuscate.py ./pyminifier/token_utils.py
Traceback (most recent call last):
File "./pyminifier/obfuscate.py", line 771, in <module>
source = apply_obfuscation(source)
File "./pyminifier/obfuscate.py", line 93, in apply_obfuscation
tokens, obfuscate_variable, variable, name_generator)
TypeError: replace_obfuscatables() takes at least 5 arguments (4 given)
# obfuscate.py:apply_obfuscation
for variable in variables:
replace_obfuscatables(
tokens, obfuscate_variable, variable, name_generator)
for function in functions:
replace_obfuscatables(
tokens, obfuscate_function, function, name_generator)
for _class in classes:
replace_obfuscatables(tokens, obfuscate_class, _class, name_generator)
Function Signature: Declaration
Looks like I cannot use pyminifier's obfuscate.py as module programmatically. Or I will wait for support....because
Take&Use
principle doesn't work