文章预览
讲述一下常见的python题型 一 第一种:直接反编译型 除了直接获得题目内容的python文件外,出题人也可以稍微加工一点点,给出题目python文件所对应的pyc文件,即python的字节码。 PYC 文件的定义 pyc 文件是 python 在编译过程中出现的主要中间过程文件。pyc 文件是二进制的,类似 java 的字节码,可以由 python 虚拟机直接执行的。 这个时候我们一般使用uncompyle6(适用于python3.8)或者Pycdc将pyc文件反编译成py文件。 Uncompyle6下载以及使用: https://github.com/rocky/python-uncompyle6 命令: pip install uncompyle6 安装完成后可以使用 uncompyle6 --version 查看是否安装成功,若成功显示版本号,则安装成功 (注意:下载的uncompyle6的版本最好别高于所使用的python版本) 使用命令: uncompyle6 -o output_file.py your_file.pyc -o 目标生成的Python文件名 原pyc文件名 pycdc下载以及使用: https://github.
………………………………