2004年09月10日 星期五 10:30
怎么在unix下发布python的代码?我不想把源代码让客户看到。 On Fri, 10 Sep 2004 10:15:07 +0800, Zoom.Quiet <zoomq at infopro.cn> wrote: > Hollo lee: > > 生成按钮的话,意思是 wx 类的发布了!?!? > > 看新版的 pyexe 说明,专门进行了支持! > > 首先保证你的脚本可以正式运行,然后再尝试发布.exe 是也乎!!! > > 要问的话也说明清楚尝试过程,出错信息………………否则没有办法帮忙的是也乎是也乎!!!! > > /******** [2004-09-10]10:13:12 ; lee wrote: > > lee> lee,您好! > > lee> 怎么没有人理我呢??limodou大哥,回去才发现那个教程是你在http://www.linuxforum.net/forum/showthreaded.php?Cat=&Board;=python&Number;=99436&page;=0&view;=collapsed&sb;=5&o;=7∂= > lee> 发表的,题目为《在Windows下将Python转化成独立的EXE程序》 > lee> 。 还希望您不吝赐教~顿首~ > > lee> ======= 2004-09-09 19:27:00 您在来信中写道:======= > > >>大家好!我刚开始接触python,而且以前也没有多少编程经验。刚看教程说到如何用distutils和py2exe生成windows下的exe程序,可是一直不能实现。 > >> > >> 我先编辑了一个简单的py脚本文件(生成按钮的),用IDLE可以编辑没有错误。然后编辑一个setup.py文件,内容 > >> : > >>from distutils.core import setup > >>import py2exe > >>setup(name="CreateMenu",scripts=["CreateMenu.py"]) > >> > >> 之后运行 setup.py > >> py2exe,看教程说应该在dist目录下生成CreateMenu目录,里边应该有2个dll文件和一个Create.exe文件。运行该exe文件就可以生成按钮了。可是我打开dist目录,里边只有一个w9xpopen.exe和一个python23.dll,还有一个librar压缩文件和一个_sre.pyd文件。运行w9popen.exe提示"This > >> program is used by Python's os.popen function to work around a > >> limitation in Windows 95/98.It is not designed to be used as a > >> stand-alone program." > >> 还望各位多多指点,好郁闷阿~ > >> 怎么才可以生成应用程序?为什么dist里边没有CreateMenu文件夹。头都大了~~~~ > >> > >> > >> > >> > >> > >> > >> > >> > >> > >> > >> > >>_______________________________________________ > >>python-chinese list > >>python-chinese at lists.python.cn > >>http://python.cn/mailman/listinfo/python-chinese > >> > >>. > > lee> = = = = = = = = = = = = = = = = = = = = > > lee> 致 > lee> 礼! > > lee> lee > lee> lew10194 at 163.com > lee> 2004-09-10 > > lee> _______________________________________________ > lee> python-chinese list > lee> python-chinese at lists.python.cn > lee> http://python.cn/mailman/listinfo/python-chinese > > ********************************************/ > > -- > Free as in Freedom > > Zoom.Quiet > > #=========================================# > ]Time is unimportant, only life important![ > #=========================================# > > sender is the Bat!2.12.00 > > _______________________________________________ > python-chinese list > python-chinese at lists.python.cn > http://python.cn/mailman/listinfo/python-chinese >
2004年09月10日 星期五 10:46
我那篇文章只是一个简单的介绍。因为使用py2exe可能不是那么简单的。而且我看你写的setup.py好象有问题啊。如果是图形界面,setup.py里面应该有象这样的: windows = [ { "script":"NewEdit.pyw", "icon_resources": [(1, "newedit.ico")] } ], 的设置。你的怎么没有。 py2exe下面的示例程序,看一看吧。 On Fri, 10 Sep 2004 10:30:54 +0800, 梅劲松 <stephen.cn at gmail.com> wrote: > 怎么在unix下发布python的代码?我不想把源代码让客户看到。 > > > > > On Fri, 10 Sep 2004 10:15:07 +0800, Zoom.Quiet <zoomq at infopro.cn> wrote: > > Hollo lee: > > > > 生成按钮的话,意思是 wx 类的发布了!?!? > > > > 看新版的 pyexe 说明,专门进行了支持! > > > > 首先保证你的脚本可以正式运行,然后再尝试发布.exe 是也乎!!! > > > > 要问的话也说明清楚尝试过程,出错信息………………否则没有办法帮忙的是也乎是也乎!!!! > > > > /******** [2004-09-10]10:13:12 ; lee wrote: > > > > lee> lee,您好! > > > > lee> 怎么没有人理我呢??limodou大哥,回去才发现那个教程是你在http://www.linuxforum.net/forum/showthreaded.php?Cat=&Board;=python&Number;=99436&page;=0&view;=collapsed&sb;=5&o;=7∂= > > lee> 发表的,题目为《在Windows下将Python转化成独立的EXE程序》 > > lee> 。 还希望您不吝赐教~顿首~ > > > > lee> ======= 2004-09-09 19:27:00 您在来信中写道:======= > > > > >>大家好!我刚开始接触python,而且以前也没有多少编程经验。刚看教程说到如何用distutils和py2exe生成windows下的exe程序,可是一直不能实现。 > > >> > > >> 我先编辑了一个简单的py脚本文件(生成按钮的),用IDLE可以编辑没有错误。然后编辑一个setup.py文件,内容 > > >> : > > >>from distutils.core import setup > > >>import py2exe > > >>setup(name="CreateMenu",scripts=["CreateMenu.py"]) > > >> > > >> 之后运行 setup.py > > >> py2exe,看教程说应该在dist目录下生成CreateMenu目录,里边应该有2个dll文件和一个Create.exe文件。运行该exe文件就可以生成按钮了。可是我打开dist目录,里边只有一个w9xpopen.exe和一个python23.dll,还有一个librar压缩文件和一个_sre.pyd文件。运行w9popen.exe提示"This > > >> program is used by Python's os.popen function to work around a > > >> limitation in Windows 95/98.It is not designed to be used as a > > >> stand-alone program." > > >> 还望各位多多指点,好郁闷阿~ > > >> 怎么才可以生成应用程序?为什么dist里边没有CreateMenu文件夹。头都大了~~~~ > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >>_______________________________________________ > > >>python-chinese list > > >>python-chinese at lists.python.cn > > >>http://python.cn/mailman/listinfo/python-chinese > > >> > > >>. > > > > lee> = = = = = = = = = = = = = = = = = = = = > > > > lee> 致 > > lee> 礼! > > > > lee> lee > > lee> lew10194 at 163.com > > lee> 2004-09-10 > > > > lee> _______________________________________________ > > lee> python-chinese list > > lee> python-chinese at lists.python.cn > > lee> http://python.cn/mailman/listinfo/python-chinese > > > > ********************************************/ > > > > -- > > Free as in Freedom > > > > Zoom.Quiet > > > > #=========================================# > > ]Time is unimportant, only life important![ > > #=========================================# > > > > sender is the Bat!2.12.00 > > > > _______________________________________________ > > python-chinese list > > python-chinese at lists.python.cn > > http://python.cn/mailman/listinfo/python-chinese > > > _______________________________________________ > python-chinese list > python-chinese at lists.python.cn > http://python.cn/mailman/listinfo/python-chinese > -- I like python!
2004年09月10日 星期五 10:59
只发布.pyc文件,当前只有作到这程度了。其实即使是.pyc,也是相当容易被反编译的。按Python开发文档的建议,敏感的关键部分最好使用C/C++重写。 On Fri, 10 Sep 2004 10:30:54 +0800, 梅劲松 <stephen.cn at gmail.com> wrote: > 怎么在unix下发布python的代码?我不想把源代码让客户看到。 > > > > > On Fri, 10 Sep 2004 10:15:07 +0800, Zoom.Quiet <zoomq at infopro.cn> wrote: > > Hollo lee: > > > > 生成按钮的话,意思是 wx 类的发布了!?!? > > > > 看新版的 pyexe 说明,专门进行了支持! > > > > 首先保证你的脚本可以正式运行,然后再尝试发布.exe 是也乎!!! > > > > 要问的话也说明清楚尝试过程,出错信息………………否则没有办法帮忙的是也乎是也乎!!!! > > > > /******** [2004-09-10]10:13:12 ; lee wrote: > > > > lee> lee,您好! > > > > lee> 怎么没有人理我呢??limodou大哥,回去才发现那个教程是你在http://www.linuxforum.net/forum/showthreaded.php?Cat=&Board;=python&Number;=99436&page;=0&view;=collapsed&sb;=5&o;=7∂= > > lee> 发表的,题目为《在Windows下将Python转化成独立的EXE程序》 > > lee> 。 还希望您不吝赐教~顿首~ > > > > lee> ======= 2004-09-09 19:27:00 您在来信中写道:======= > > > > >>大家好!我刚开始接触python,而且以前也没有多少编程经验。刚看教程说到如何用distutils和py2exe生成windows下的exe程序,可是一直不能实现。 > > >> > > >> 我先编辑了一个简单的py脚本文件(生成按钮的),用IDLE可以编辑没有错误。然后编辑一个setup.py文件,内容 > > >> : > > >>from distutils.core import setup > > >>import py2exe > > >>setup(name="CreateMenu",scripts=["CreateMenu.py"]) > > >> > > >> 之后运行 setup.py > > >> py2exe,看教程说应该在dist目录下生成CreateMenu目录,里边应该有2个dll文件和一个Create.exe文件。运行该exe文件就可以生成按钮了。可是我打开dist目录,里边只有一个w9xpopen.exe和一个python23.dll,还有一个librar压缩文件和一个_sre.pyd文件。运行w9popen.exe提示"This > > >> program is used by Python's os.popen function to work around a > > >> limitation in Windows 95/98.It is not designed to be used as a > > >> stand-alone program." > > >> 还望各位多多指点,好郁闷阿~ > > >> 怎么才可以生成应用程序?为什么dist里边没有CreateMenu文件夹。头都大了~~~~ > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >>_______________________________________________ > > >>python-chinese list > > >>python-chinese at lists.python.cn > > >>http://python.cn/mailman/listinfo/python-chinese > > >> > > >>. > > > > lee> = = = = = = = = = = = = = = = = = = = = > > > > lee> 致 > > lee> 礼! > > > > lee> lee > > lee> lew10194 at 163.com > > lee> 2004-09-10 > > > > lee> _______________________________________________ > > lee> python-chinese list > > lee> python-chinese at lists.python.cn > > lee> http://python.cn/mailman/listinfo/python-chinese > > > > ********************************************/ > > > > -- > > Free as in Freedom > > > > Zoom.Quiet > > > > #=========================================# > > ]Time is unimportant, only life important![ > > #=========================================# > > > > sender is the Bat!2.12.00 > > > > _______________________________________________ > > python-chinese list > > python-chinese at lists.python.cn > > http://python.cn/mailman/listinfo/python-chinese > > > _______________________________________________ > python-chinese list > python-chinese at lists.python.cn > http://python.cn/mailman/listinfo/python-chinese > -- 刘鑫 March.Liu
Zeuux © 2025
京ICP备05028076号