Python论坛  - 讨论区

标题:[python-chinese] 如何打包

2006年05月15日 星期一 14:55

linyf lyf198238 at 163.com
Mon May 15 14:55:09 HKT 2006

写了一个小程序,想用py2exe打包成exe
可是一直没有成功,相关版本如下:
Python-2.3.4
py2exe-0.6.3.win32-py2.3.exe
wxPythonWIN32-2.4.2.4u-Py23.exe
Numeric-24.1.win32-py2.3.exe
matplotlib-0.84.win32-py2.3.exe
NumTut
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060515/2637fd8d/attachment.htm

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年05月15日 星期一 19:28

wu wunc superwunc at gmail.com
Mon May 15 19:28:08 HKT 2006

p2exe 很好使用
假如我有个应用程序名为testexe.py
from Tkinter import *
root = Tk()
labelfont = ('times', 20, 'bold')
widget = Label(root, text='Welcome to use py2exe')
widget.config(bg='black', fg='yellow')
widget.config(font=labelfont)
widget.config(height=3, width=20)
widget.pack(expand=YES, fill=BOTH)
root.mainloop()
我在同一个目录下新建一个文件名为setup.py
#setup.py
from distutils.core import setup
import py2exe
setup(console=["testexe.py"])
在控制台下(同一个目录下)运行
python setup.py py2exe
即可打包
程序运行完后,会出现目录dist,里面有打包好的testexe.exe
更多用法参见http://www.py2exe.org/
http://starship.python.net/crew/theller/moin.cgi/Py2Exe
使用的是py2exe-0.6.5.win32-py2.4

在06-5-15,linyf <lyf198238 at 163.com> 写道:
>
> 写了一个小程序,想用py2exe打包成exe
>
> 可是一直没有成功,相关版本如下:
>
> Python-2.3.4
>
> py2exe-0.6.3.win32-py2.3.exe
>
> wxPythonWIN32-2.4.2.4u-Py23.exe
>
> Numeric-24.1.win32-py2.3.exe
>
> matplotlib-0.84.win32-py2.3.exe
>
> NumTut
>
>
>
>
>
>
>
> 你 不 想 试 试 今 夏 最 "酷" 的 邮 箱 吗 ?
> 蕴 涵 中 华 传 统 文 化 于 世 界 一 流 科 技 之 中,创 新 Ajax 技 术,126 "D 计 划"火 热 体 验 中 !
> <http://www.126.com/>
>
> _______________________________________________
> 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/20060515/59e34972/attachment-0001.html

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年05月16日 星期二 15:02

Airecho Python airecho.python at gmail.com
Tue May 16 15:02:41 HKT 2006

用py2exe打包的时候,文件所在的路径不能包含中文,否则回出错.

在06-5-15,wu wunc <superwunc at gmail.com> 写道:
>
> p2exe 很好使用
> 假如我有个应用程序名为testexe.py
> from Tkinter import *
> root = Tk()
> labelfont = ('times', 20, 'bold')
> widget = Label(root, text='Welcome to use py2exe')
> widget.config(bg='black', fg='yellow')
> widget.config(font=labelfont)
> widget.config(height=3, width=20)
> widget.pack(expand=YES, fill=BOTH)
> root.mainloop()
> 我在同一个目录下新建一个文件名为setup.py
> #setup.py
> from distutils.core import setup
> import py2exe
> setup(console=["testexe.py"])
> 在控制台下(同一个目录下)运行
> python setup.py py2exe
> 即可打包
> 程序运行完后,会出现目录dist,里面有打包好的testexe.exe
> 更多用法参见http://www.py2exe.org/
> http://starship.python.net/crew/theller/moin.cgi/Py2Exe
> 使用的是py2exe-0.6.5.win32-py2.4
>
> 在06-5-15,linyf <lyf198238 at 163.com > 写道:
> >
> >  写了一个小程序,想用py2exe打包成exe
>
> 可是一直没有成功,相关版本如下:
>
> Python-2.3.4
>
> py2exe-0.6.3.win32-py2.3.exe
>
> wxPythonWIN32-2.4.2.4u-Py23.exe
>
> Numeric-24.1.win32-py2.3.exe
>
> matplotlib-0.84.win32-py2.3.exe
>
> NumTut
>
>
>
>
>
>
>
> 你 不 想 试 试 今 夏 最 "酷" 的 邮 箱 吗 ?
> 蕴 涵 中 华 传 统 文 化 于 世 界 一 流 科 技 之 中,创 新 Ajax 技 术,126 "D 计 划"火 热 体 验 中 !
> <http://www.126.com/>
>
> _______________________________________________
> 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/20060516/5d1fe3b8/attachment.html

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年05月23日 星期二 09:40

Steven Wang (:) zdwang at xinces.com
Tue May 23 09:40:39 HKT 2006

数据库问题:如何用python 保存 text 或者 blob字段?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060523/360a0f15/attachment.html

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年05月23日 星期二 20:16

gashero harry.python at gmail.com
Tue May 23 20:16:21 HKT 2006

先把对象串行化,使用pickle模块,然后对串行化之后的数据使用MIME编码。

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年05月25日 星期四 20:47

Steven Wang (:) zdwang at xinces.com
Thu May 25 20:47:55 HKT 2006

thank you gashero

我的问题解决了。现在解决了text的问题
参考代码:
def insert_large_text(conn, id, largtext):
    cur = conn.cursor()

    try:
        sql = 'insert into tb_demo(id, large_text) values(%i, ?)' % id
        cur.execute(sql, [largtext])
        conn.commit()
    except:
        print conn.printADOerrors()
        conn.rollback()
        result = False

    cur.close()
    return result



----- Original Message ----- 
From: "gashero" <harry.python at gmail.com>
To: "Steven Wang (:)" <zdwang at xinces.com>; <python-chinese at lists.python.cn>
Sent: Tuesday, May 23, 2006 8:16 PM
Subject: Re: [python-chinese] 数据库问题:如何用python 保存 text 或者 blob字段?


> 先把对象串行化,使用pickle模块,然后对串行化之后的数据使用MIME编码。
> 

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2025

    京ICP备05028076号