2006年02月14日 星期二 11:12
既然python已经是解释型的语言,为什么还需要一个中间语言呢?不是很理解! 谢谢各位。 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060214/340f4d81/attachment.htm
2006年02月14日 星期二 11:16
On 2/14/06, zhang hiver <hiversoft at gmail.com> wrote: > 既然python已经是解释型的语言,为什么还需要一个中间语言呢?不是很理解! > 谢谢各位。 pyc不是中间语言,它只是中间代码。目的就是为了加快执行速度。就象java一样,不也是如此嘛。特别象解释性语言如何提高性能是很重要的,自动化的编译是对性能的提高。 -- I like python! My Blog: http://www.donews.net/limodou NewEdit Maillist: http://groups.google.com/group/NewEdit
2006年02月14日 星期二 11:16
编译的速度快一些吧? On 2/14/06, zhang hiver <hiversoft at gmail.com> wrote: > > 既然python已经是解释型的语言,为什么还需要一个中间语言呢?不是很理解! > 谢谢各位。 > > _______________________________________________ > python-chinese > Post: send python-chinese at lists.python.cn > Subscribe: send subscribe to python-chinese-request at lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request at lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060214/58940315/attachment.html
2006年02月14日 星期二 11:19
源代码人很容易读懂,但计算机解析它需要时间。如果比较大的脚本,解析时间就值得考虑了。 字节码计算机处理起来就容易的多。因为python是跨平台的,又要让计算机容易读懂,又要跨平台,因此就有了 pyc.pyo 呵呵 一次解析,多次运行总比每次运行都解析要省时间 在06-2-14,zhang hiver <hiversoft at gmail.com> 写道: > > 既然python已经是解释型的语言,为什么还需要一个中间语言呢?不是很理解! > 谢谢各位。 > > _______________________________________________ > python-chinese > Post: send python-chinese at lists.python.cn > Subscribe: send subscribe to python-chinese-request at lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request at lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese > > -- 开飞机的舒克 http://www.lvye.org/shuke msn:weizhong at netease.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060214/57bfb0ab/attachment.htm
2006年02月14日 星期二 11:19
On 2/14/06, HoLin <holin.he at gmail.com> wrote: > 编译的速度快一些吧? > 不准确。pyc就是编译的结果。应该是:执行的速度快一些。 -- I like python! My Blog: http://www.donews.net/limodou NewEdit Maillist: http://groups.google.com/group/NewEdit
2006年02月14日 星期二 11:21
On 2/14/06, 魏忠 <weizhong2004 at gmail.com> wrote: > 源代码人很容易读懂,但计算机解析它需要时间。如果比较大的脚本,解析时间就值得考虑了。 > 字节码计算机处理起来就容易的多。因为python是跨平台的,又要让计算机容易读懂,又要跨平台,因此就有了 > pyc.pyo 呵呵 > 一次解析,多次运行总比每次运行都解析要省时间 > 同时python这种中间代码,象java一样,是跨平台的。 -- I like python! My Blog: http://www.donews.net/limodou NewEdit Maillist: http://groups.google.com/group/NewEdit
2006年02月14日 星期二 11:26
:)我的意思就是说pyc是编译的,执行数度快些。 没讲清楚。 On 2/14/06, limodou <limodou at gmail.com> wrote: > > On 2/14/06, HoLin <holin.he at gmail.com> wrote: > > 编译的速度快一些吧? > > > > 不准确。pyc就是编译的结果。应该是:执行的速度快一些。 > > -- > I like python! > My Blog: http://www.donews.net/limodou > NewEdit Maillist: http://groups.google.com/group/NewEdit > > _______________________________________________ > python-chinese > Post: send python-chinese at lists.python.cn > Subscribe: send subscribe to python-chinese-request at lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request at lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060214/ef009595/attachment-0001.html
2006年02月14日 星期二 11:41
谢谢各位,那么pyc和pyo又有什么区别呢? 在06-2-14,HoLin <holin.he at gmail.com> 写道: > > :)我的意思就是说pyc是编译的,执行数度快些。 > 没讲清楚。 > > > On 2/14/06, limodou <limodou at gmail.com> wrote: > > > On 2/14/06, HoLin <holin.he at gmail.com> wrote: > > > 编译的速度快一些吧? > > > > > > > 不准确。pyc就是编译的结果。应该是:执行的速度快一些。 > > > > -- > > I like python! > > My Blog: http://www.donews.net/limodou > > NewEdit Maillist: http://groups.google.com/group/NewEdit > > > > _______________________________________________ > > python-chinese > > Post: send python-chinese at lists.python.cn > > Subscribe: send subscribe to python-chinese-request at lists.python.cn > > Unsubscribe: send unsubscribe to python-chinese-request at lists.python.cn > > > > Detail Info: http://python.cn/mailman/listinfo/python-chinese > > > > > > _______________________________________________ > python-chinese > Post: send python-chinese at lists.python.cn > Subscribe: send subscribe to python-chinese-request at lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request at lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060214/53700846/attachment.html
2006年02月14日 星期二 11:48
On 2/14/06, zhang hiver <hiversoft at gmail.com> wrote: > 谢谢各位,那么pyc和pyo又有什么区别呢? > pyo是优化编译,而pyc是非优化编译。就象C编译器的 -O 选项差不多。 -- I like python! My Blog: http://www.donews.net/limodou NewEdit Maillist: http://groups.google.com/group/NewEdit
2006年02月14日 星期二 12:01
O I C. thx. 在06-2-14,limodou <limodou at gmail.com> 写道: > > On 2/14/06, zhang hiver <hiversoft at gmail.com> wrote: > > 谢谢各位,那么pyc和pyo又有什么区别呢? > > > > pyo是优化编译,而pyc是非优化编译。就象C编译器的 -O 选项差不多。 > > -- > I like python! > My Blog: http://www.donews.net/limodou > NewEdit Maillist: http://groups.google.com/group/NewEdit > > _______________________________________________ > python-chinese > Post: send python-chinese at lists.python.cn > Subscribe: send subscribe to python-chinese-request at lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request at lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060214/0c3d7613/attachment.htm
2006年02月14日 星期二 12:07
大概可以类比为 java的 class文件 在06-2-14,zhang hiver <hiversoft at gmail.com> 写道: > > O > I C. > > > thx. > > > 在06-2-14,limodou <limodou at gmail.com> 写道: > > > > On 2/14/06, zhang hiver <hiversoft at gmail.com> wrote: > > > 谢谢各位,那么pyc和pyo又有什么区别呢? > > > > > > > pyo是优化编译,而pyc是非优化编译。就象C编译器的 -O 选项差不多。 > > > > -- > > I like python! > > My Blog: http://www.donews.net/limodou > > NewEdit Maillist: http://groups.google.com/group/NewEdit > > > > _______________________________________________ > > python-chinese > > Post: send python-chinese at lists.python.cn > > Subscribe: send subscribe to python-chinese-request at lists.python.cn > > Unsubscribe: send unsubscribe to python-chinese-request at lists.python.cn > > > > Detail Info: http://python.cn/mailman/listinfo/python-chinese > > > > > > _______________________________________________ > python-chinese > Post: send python-chinese at lists.python.cn > Subscribe: send subscribe to python-chinese-request at lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request at lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese > > -- 欢迎访问我的小站: http://www.2tuzi.com blog : http://blog.2tuzi.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060214/4d9f28be/attachment-0001.html
2006年02月14日 星期二 12:37
对于反复执行的代码,不必要反复进行语法检查、语法树构造等过程,这些东西都写成PYC的形式,只要跟源文件做一个版本比对就可以,能够提升不少效率。 另外,对于一个完备的虚拟机,有个面向虚拟机的"汇编"语言,还是很有意义的。 在06-2-14,zhang hiver <hiversoft at gmail.com> 写道: > > 既然python已经是解释型的语言,为什么还需要一个中间语言呢?不是很理解! > 谢谢各位。 > > _______________________________________________ > python-chinese > Post: send python-chinese at lists.python.cn > Subscribe: send subscribe to python-chinese-request at lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request at lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese > > -- 欢迎访问: http://blog.csdn.net/ccat 刘鑫 March.Liu -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060214/16ce525f/attachment.html
2006年02月17日 星期五 10:18
看python的文档,好像在import时速度快点: pyc:python byte-compiled code files A program doesn't run any faster when it is read from a .pyc or .pyo file than when it is read from a .py file; the only thing that's faster about .pyc or .pyo files is the speed with which they are loaded. -- If U can see it, then U can do it If U just believe it, there's nothing to it I believe U can fly From Jetport at gmail.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060217/1b86e99b/attachment.htm
Zeuux © 2025
京ICP备05028076号