4 赵俊德 Byte Code的革命

CodeWarrior

2019/10/11 发布于 技术 分类

文字内容
1. Byte Code 的革命 赵俊德,PyArmor 开发者
2. 在 Python 的哪一个版本 Byte Code 变成了 Word Code
3. 揭开 Byte Code 的面纱 Code Object foo.py
4. Word Code 的执行过程
5. Word Code 和 Byte Code 对比 Offset 0 Word Byte Code OP Code (1 bytes) Operand (1 (2 bytes) LOAD_NAME 0 0 2 3 LOAD_CONST 0 0 4 6 COMPARE_OP 2 0 6 9 POP_JUMP_IF_FALSE 20 0 8 12 LOAD_CONST 1 0 10 15 PRINT_ITEM 0 12 16 PRINT_NEWLINE 0 14 17 JUMP_FORWARD 0 0 16 20 LOAD_CONST 2 0 18 23 RETURN_VALUE 0
6. Word Code 的执行过程
7. Word Code 的好处 占用空间更少 指令整齐划一 瘦 高 执行效率更高 美 帅 执行方式直率
8. THANK YOU 赵俊德,开发有高安全性的 Python 脚本加 密工具 PyArmor, 其目标是让 Python 在 商业软件中得到更广泛和更方便的应用