当前位置: 首页 > wzjs >正文

什么网站可以做新闻听写常见的网站建设技术

什么网站可以做新闻听写,常见的网站建设技术,网站免费广告,wordpress的栏目页关键词怎么设置文章目录 得到.pyc文件调用以下脚本(二进制转明文)得到源码文件 得到.pyc文件 见文章:《python2反编译部分》 执行到这一步就能得到.pyc文件:3、 解包.exe文件(以PyInstaller为例) 调用以下脚本&#xf…

文章目录

  • 得到.pyc文件
  • 调用以下脚本(二进制转明文)
  • 得到源码文件

得到.pyc文件

见文章:《python2反编译部分》

  • 执行到这一步就能得到.pyc文件:3、 解包.exe文件(以PyInstaller为例)

调用以下脚本(二进制转明文)

#!/usr/bin/python
# -*- coding: utf-8 -*-
import binascii
import os
import sys
import tempfile
import py_compile
from uncompyle6 import decompile_file# 强制设置默认编码
reload(sys)
sys.setdefaultencoding('utf-8')med_data = ""def print_gbk(s):s_gbk = s.encode('gbk','ignore')print(s_gbk.decode('gbk'))def save_as_py(result, original_pyc_path):try:# 获取原始文件名(不带.pyc扩展名)base_name = os.path.splitext(os.path.basename(original_pyc_path))[0]output_py = '%s.py' % base_name# 写入txt文件with open(output_py, 'w') as f:f.write(result)except Exception as e:print "保存失败:", str(e)def process_pyc(pyc_path, output_txt):"""处理.pyc文件,生成十六进制文本"""try:# 读取.pyc文件二进制数据with open(pyc_path, 'rb') as f:data = f.read()# 检查文件长度if len(data) <= 11:raise ValueError("文件太小,不足11字节")# 去掉前11个字节truncated_data = data[11:]# 转换为十六进制字符串hex_str = binascii.hexlify(truncated_data)# 添加空格分隔符formatted_hex = ' '.join([hex_str[i:i + 2] for i in range(0, len(hex_str), 2)])# 写入txt文件with open(output_txt, 'w') as f:f.write(formatted_hex)global med_datamed_data = formatted_hex# print "B处理成功."print_gbk("B处理成功.")return True, pyc_pathexcept Exception as e:print "B处理失败:", str(e)return False, Nonedef hex_to_binary(hex_str):"""将十六进制字符串转换为二进制数据"""try:# 去除所有非十六进制字符clean_hex = hex_str.replace(' ', '').replace('\\x', '').replace('0x', '')# Python 2 专用转换方式return clean_hex.decode('hex')except (TypeError, ValueError) as e:print "无效的十六进制格式: %s" % str(e)return Nonedef hex_to_text(hex_str, encoding='utf-8'):try:# 去除所有非十六进制字符clean_hex = hex_str.replace(' ', '').replace('\\x', '').replace('0x', '')# Python 2 专用转换方式binary_data = clean_hex.decode('hex')return binary_data.decode(encoding)except (TypeError, ValueError) as e:return "无效的十六进制格式: %s" % str(e)except UnicodeDecodeError:return "解码失败(请检查编码设置)"def main():if len(sys.argv) < 2:print "请指定.pyc文件路径"print "用法: python script.py <input.pyc>"returninput_pyc = sys.argv[1]# 步骤1: 处理.pyc文件生成十六进制文本output_txt = "temp_hex.txt"success, pyc_path = process_pyc(input_pyc, output_txt)if not success:print "十六进制转换失败"returnresult = hex_to_text(med_data)save_as_py(result, input_pyc)if __name__ == "__main__":main()

得到源码文件

  • 中间文件(十六进制的数据):在这里插入图片描述
  • 与pyc文件同名的py源文件:在这里插入图片描述
    注意:
  1. 文件末尾有00编码出来的无用字符要删掉,如图:在这里插入图片描述

文章转载自:

http://tclVhN2o.jjzbx.cn
http://NRRfYpDC.jjzbx.cn
http://6CgtOlKx.jjzbx.cn
http://xkWYHMqE.jjzbx.cn
http://N9D0dgRm.jjzbx.cn
http://wSHEe3It.jjzbx.cn
http://MchuP3hQ.jjzbx.cn
http://RAQk06XT.jjzbx.cn
http://kb81vgv2.jjzbx.cn
http://sOYi2TrQ.jjzbx.cn
http://rTCvg2Uu.jjzbx.cn
http://xnT7MeGQ.jjzbx.cn
http://vDCScuUz.jjzbx.cn
http://ehIvMHeM.jjzbx.cn
http://4kNHka3C.jjzbx.cn
http://nTDFrrCo.jjzbx.cn
http://h5k4e71E.jjzbx.cn
http://B8KwsBqM.jjzbx.cn
http://t5BPB0ip.jjzbx.cn
http://ycouW7Zg.jjzbx.cn
http://xq9H5wlK.jjzbx.cn
http://8563jhaw.jjzbx.cn
http://PCyiSdrC.jjzbx.cn
http://aH5eLz0P.jjzbx.cn
http://O9egQZ6f.jjzbx.cn
http://h0MWrvJa.jjzbx.cn
http://xgnnLa4B.jjzbx.cn
http://Et25vTFc.jjzbx.cn
http://mISq5fqH.jjzbx.cn
http://fl9IYWId.jjzbx.cn
http://www.dtcms.com/wzjs/713992.html

相关文章:

  • 邯郸网站改版找谁做传媒公司制作网站
  • 网站的营销方案wordpress 个人简介 换行
  • 国家重大项目建设库网站太原网站建设注意
  • 广州网站设计公司哪里济南兴田德润怎么联系汽车制造行业网站模板
  • 不懂网站建设.怎么销售宁波市建设工程检测协会网站
  • 官方网站建设专家磐石网络深圳企业网站制作维护
  • 企业网站设计的基本原则有哪些ae如何做视频模板下载网站
  • 兰州做网站改版的公司百度联盟是什么
  • 东莞高端网站建设多少钱如何跟客户介绍网站建设和推广
  • 网站keyword如何排列flash是怎么做网站的
  • 网站界面设计起着决定性作用wordpress增加关键词和描述
  • iis搭建网站时网站访客qq抓取统计系统
  • 网站seo诊断报告例子网站投资设计
  • 广州市网站建设制作设计平台商城网站后台管理系统
  • 域名备案关闭网站吗阿里云 万网 网站
  • 网站排名网络推广建站平台 discuz
  • wordpress靶机下载网站网络营销代理
  • 石家庄网站设计公司网站在线访谈栏目建设
  • 汕头个人网站建设怎么制作网站教程手机
  • 动漫网站开发合肥网站维护
  • 做短视频网站用哪家cms昌平电子网站建设
  • 网站建设哪家做的好一点广告创意设计竞赛
  • 广州seo网站公司做外贸在哪个网站好
  • 常见的网站首页布局有哪几种ipv6网站开发
  • PHP网站开发常用函数婚庆公司简介
  • 企业网站栏目设计淄博网站建设推广优化
  • 熊猫网站ppt网站要怎么做的
  • 丰富网站内容wordpress购物 app
  • 网站运营做阿里巴巴网站电话
  • 有源代码怎么做网站网站怎么推广