搜索
登录
注册
网络优化工程师招聘专栏
4G/LTE通信工程师最新职位列表
通信实习生/应届生招聘职位
MSCBSC 移动通信论坛
»
通信软件开发与发布
» pyc编程基础知识
讨论帖
资料帖
投票帖
悬赏帖
阅读:
2741
回复:
3
关注楼主
pyc编程基础知识
yinxin8727
入门会员
发短消息
关注Ta
积分 41
帖子 8
威望 2229 个
礼品券 0 个
专家指数 1
注册 2011-8-23
专业方向 通信工程
回答问题数
0
回答被采纳数
0
回答采纳率
0%
#1
大
中
小
使用道具
发表于 2013-09-28 23:08:31
只看楼主
【资料名称】:pyc编程
【资料作者】:2344
【资料日期】:9995
【资料语言】:中文
【资料格式】:TXT
【资料目录和简介】:
什么是pyc文件
pyc是一种二进制文件,是由py文件经过编译后,生成的文件,是一种byte code,py文件变成pyc文件后,加载的速度有所提高,而且pyc是一种跨平台的字节码,是由python的虚拟机来执行的,这个是类似于JAVA或者.NET的虚拟机的概念。pyc的内容,是跟python的版本相关的,不同版本编译后的pyc文件是不同的,2.5编译的pyc文件,2.4版本的python是无法执行的。
为什么需要pyc文件
这个需求太明显了,因为py文件是可以直接看到源码的,如果你是开发商业软件的话,不可能把源码也泄漏出去吧?所以就需要编译为pyc后,再发布出去。当然,pyc文件也是可以反编译的,不同版本编译后的pyc文件是不同的,根据python源码中提供的opcode,可以根据pyc文件反编译出py文件源码,网上可以找到一个反编译python2.3版本的pyc文件的工具,不过该工具从python2.4开始就要收费了,如果需要反编译出新版本的pyc文件的话,就需要自己动手了(俺暂时还没这能力^--^),不过你可以自己修改python的源代码中的opcode文件,重新编译python,从而防止不法分子的破解。
生成单个pyc文件
python就是个好东西,它提供了内置的类库来实现把py文件编译为pyc文件,这个模块就是 py_compile 模块。
使用方法非常简单,如下所示,直接在idle中,就可以把一个py文件编译为pyc文件了。(假设在windows环境下)
附件下载列表:
2013-9-28 23:08:31 下载次数: 7
py文件编译成pyc.zip
(5.63 KB)
扫码关注5G通信官方公众号,免费领取以下5G精品资料
1、回复“
YD5GAI
”免费领取《
中国移动:5G网络AI应用典型场景技术解决方案白皮书
》
2、回复“
5G6G
”免费领取《
5G_6G毫米波测试技术白皮书-2022_03-21
》
3、回复“
YD6G
”免费领取《
中国移动:6G至简无线接入网白皮书
》
4、回复“
LTBPS
”免费领取《
《中国联通5G终端白皮书》
》
5、回复“
ZGDX
”免费领取《
中国电信5G NTN技术白皮书
》
6、回复“
TXSB
”免费领取《
通信设备安装工程施工工艺图解
》
7、回复“
YDSL
”免费领取《
中国移动算力并网白皮书
》
8、回复“
5GX3
”免费领取《
R16 23501-g60 5G的系统架构1
》
对本帖内容的看法?
我要点评
作者的更多帖子
研发手机测试
2013-06-26
四川优化项目优化报告
2012-08-05
爱立信常用指令说明
2011-11-01
[
充值威望,立即自动到帐
] [
VIP贵宾权限+威望套餐
] 另有大量优惠赠送活动,请光临充值中心
充值拥有大量的威望和最高的下载权限,下载站内资料无忧
han208
论坛元老
发短消息
关注Ta
积分 15947
帖子 1530
威望 205698 个
礼品券 68 个
专家指数 84
注册 2008-12-20
专业方向 网优工程师
回答问题数
0
回答被采纳数
0
回答采纳率
0%
#2
大
中
小
使用道具
发表于 2013-09-29 08:28:50
技术问题,回答得专家指数,快速升级
也不修补一下吗?
在线,65天前提问
有没有4G切换相关的文档?
在线,96天前提问
室分面试问题
在线,260天前提问
乱码怎么发信息啊?
在线,295天前提问
怎么注册会员
在线,359天前提问
这是怎么问题?
在线,396天前提问
咋们的网站论坛怎么登不了,续签没有办法继续
在线,445天前提问
现在还有资料卖吗
在线,454天前提问
这个论坛没有办法查看发的帖子的阅读量吗
在线,483天前提问
微信号绑定错误怎么办
在线,507天前提问
这个纸质版,怎么买啊
在线,514天前提问
联通的手机不能访问论坛,解释论坛的地址是加拿大地.
在线,532天前提问
有没有做基站覆盖仿真的软件?
在线,560天前提问
技术创新与市场策略的调整,将成为决定企业能否在全.
在线,564天前提问
终端熄屏进入 Idle 态?
在线,573天前提问
有些资料能帮忙找吗
在线,592天前提问
最近流行的语言。。。
对本帖内容的看法?
我要点评
[
立即成为VIP会员,百万通信专业资料立即下载,支付宝、微信付款,简单、快速!
]
zhengshangguo
高级会员
发短消息
关注Ta
积分 2215
帖子 465
威望 16329 个
礼品券 8 个
专家指数 -213
注册 2008-6-10
专业方向 通信
回答问题数
0
回答被采纳数
0
回答采纳率
0%
#3
大
中
小
使用道具
发表于 2013-10-03 20:49:06
两句话就搞定了:
import py_compile
py_compile.compile(r'test.py')
对本帖内容的看法?
我要点评
最新通信职位:
广东通信人才网
|
北京通信人才网
|
上海通信人才网
|
南京通信人才网
|
西安通信人才网
|
重庆通信人才网
|
中国通信人才网
aming.ou
疗养院干部
发短消息
关注Ta
积分 15604
帖子 428
威望 12130 个
礼品券 5 个
专家指数 6
注册 2006-7-7
专业方向 爱立信无线优化
回答问题数
0
回答被采纳数
0
回答采纳率
0%
#4
大
中
小
使用道具
发表于 2013-10-13 22:34:16
最近很流行的编程语言,又要学习了
对本帖内容的看法?
我要点评
Aming.Ou QQ3364776 MSN: Aming_ou@hotmail.com 无线网络优化+网优软件开发
热点:
通信招聘职位
|
网络优化全集
|
WCDMA精品
|
TD-SCDMA学习资料
|
EVDO
|
MGW媒体网关资料
讨论帖
资料帖
投票帖
悬赏帖
快速回复主题
标题
内容
上传资料请点左侧【添加附件】
(勾选中文件为要删除文件)
py文件编译成pyc.zip
最近访问的论坛 ...
重复资料回收站
PC·手机·电子
C友交流大厅
爱立信技术资料区
3G综合技术资料区
CDMA(EVDO)技术资料区
您即将访问其它网站
关闭
您即将访问的地址是其它网站的内容,MSCBSC将不再对其安全性和可靠性负责,请自行判断是否继续前往
继续访问
取消访问,关闭
当前时区 GMT+8, 现在时间是 2026-05-09 11:12:31
渝ICP备11001752号
Copyright @ 2006-2016 mscbsc.com
本站统一服务邮箱:mscbsc@163.com
Processed in 0.537936 second(s), 19 queries , Gzip enabled
TOP
清除 Cookies
-
联系我们
-
移动通信网
-
移动通信论坛
-
通信招聘网
-
Archiver