python
joliny
绘画,听音乐,读书,乒乓球,乐器,电脑技术学习。
展开
-
Python: 50个能够满足所有需要的模块
Graphical interface wxPython http://wxpython.org Graphical interface pyGtk转载 2008-07-04 18:01:00 · 2183 阅读 · 1 评论 -
我自己整理的一点python的学习笔记。后续继续更新
1、可以采用反斜杠\明确添加一个后续行。2、以:结束多行语句。 例如:if i=2: pass;3、注释方式 a、注释一行用# 例如:#i=24、python文本程序 Unix下的python脚本,需要在脚本首行设置一个“shebang",该行声明python解释器在系统中的位置。 例如:#!/usr/local/bin/pyt原创 2012-03-12 21:55:43 · 4189 阅读 · 0 评论 -
C++ 扩展和嵌入 Python
[点评:python与C++进行交互编程是一件非常有趣的事,两种语言达到互补,可以根据本身及语言的特性,快速完成任务.]Python简介Python是一种简单易学,功能强大的解释型编程语言,它有简洁明了的语法,高效率的高层数据结构,能够简单而有效地实现面向对象编程,特别适用于快速应用程序开发,也可以用来开发大规模的重要的商业应用。Python是一个理想的脚本语言。Python免费开源,可移植到多种转载 2008-10-20 23:10:00 · 990 阅读 · 0 评论 -
在Windows下将Python转化成独立的EXE程序
ython是一门脚本语言,所以它是由解释器来解释脚本文件来执行的。所以当程序文件比较多时,显得不好管理,而且发布起来似乎也不方便。这里我向大家介绍一个应用于Windows平台的,可以将Python程序打包成独立的EXE程序的工具--Py2EXE。将程序打包有以下几点好处:文件数变少;不需要安装完整的Python程序,最小只需要pythonxx.dll库。目前这个工具支持Python 1.5和2.0转载 2008-10-20 23:04:00 · 1455 阅读 · 0 评论 -
wxPython学习笔记三
在Windows命令行中使用Python如果你想要从Windows命令行调用Python,那么你需要先正确的设置PATH变量。对于Windows 2000、XP、2003,点击控制面板->系统->高级->环境变量。在“系统变量”表单中点击叫做PATH的变量,然后编辑这个变量,把;C:/Python23加到它的结尾。当然,是Python所在的正确目录名。对于较旧版本的Windows,把下面这行加到文转载 2008-10-20 23:01:00 · 733 阅读 · 0 评论 -
wxPython学习笔记一
首先说明的一点是,我的wxPython不仅仅是为了学习wxPython,而且还在学习python,我只是希望通过这样一个框架,把这两部分东西学好.下面是一段比较完整的代码,我只写一点值得我注意的地方. import wximport osID_ABOUT=101ID_OPEN=102ID_BUTTON1=110ID_EXIT=200class MainWindow(wx.Frame): de转载 2008-10-20 23:00:00 · 1020 阅读 · 0 评论 -
用python进行GUI开发的选择
Python最大的特点就在于她的快速开发功能。作为一种胶水型语言,python几乎可以渗透在我们编程过程中的各个领域。这里我简单介绍一下用python进行gui开发的一些选择。 1.Tkinter Tkinter似乎是与tcl语言同时发展起来的一种界面库。tkinter是python的配备的标准gui库,也是opensource的产物。Tkinter可用于windows/linux/unix/ma转载 2008-10-20 22:58:00 · 1303 阅读 · 0 评论 -
基于Python的socket编程
服务端:#socket server端#获取socket构造及常量from socket import * #代表服务器为localhostmyHost = #在一个非保留端口号上进行监听myPort = 50007 #设置一个TCP socket对象sockobj = socket(AF_INET, SOCK_STREAM) #绑定它至端口号sockobj.bind((myHost,转载 2008-10-20 22:58:00 · 1237 阅读 · 0 评论 -
Boa Constructor-wxPython开发的IDE环境
Python无疑是现在一门非常流行的语言.Python是自由的力量,在现实中有更多的人支持Python,甚至呼声高于Java.现在我所介绍的Boa Contructor就是进行python Gui编程的绝好东西.它是一个跨平台的python IDE.也是一个wxPython界面生成器.你会感觉他使用起来与delphi非常相似,包括界面也很相像.值得说明的是他采用的是wxPython.我们知道pyt转载 2008-10-20 23:05:00 · 2956 阅读 · 0 评论 -
基于python的web开发框架-CherryPy
基于python的web开发框架-CherryPy Python满足了我对编程语言的所有渴望,而且更重要的是python一直在发展,而且发展迅速。在web2.0的时候,对web站点的开发也提出了新的需求。现在许多动态语言都提供了相关的开发,名声大燥的就是现在基于ruby的rail框架,用他可以实现快速开发。好在这个世界正在走向多元化,而在这之间,python也提供了相关的解决方案。如果说,基转载 2008-10-20 22:57:00 · 8641 阅读 · 0 评论 -
python编程-将Python程序转化为可执行程序
工欲善其事,必先利其器.python是解释型的语言,但是在windows下如果要执行程序的话还得加个python shell的话,未免也太麻烦了.而这里所说的东西就是将python程序转换为exe文件.下面是一些常用的工具,不过似乎py2exe应用的更加广泛一些.py2exe http://py2exe.sf.net只支持windows平台,应该是大家听到最多的一个名字了,用户不少,所以有转载 2008-10-20 23:04:00 · 1822 阅读 · 2 评论 -
wxPython学习笔记二
在笔记一中定义了一个框架型的窗口,在笔记二中我们计划搞一个普通的form,在这个form里面我们可以放自己要的控件,而且可以有事件可以驱动。这是源码: import wxclass Form1(wx.Panel): def __init__(self, parent, id, size=()): wx.Panel.__init__(self, parent, id, size=转载 2008-10-20 23:01:00 · 1145 阅读 · 0 评论 -
Hello,wxPython
在配置好python和wxPython,我们写一段最简单的wxPython代码: from wxPython.wx import *class MyApp(wxApp): def OnInit(self): frame = wxFrame(NULL, -1, "Hello World") frame.Show(true) self.SetTopWin转载 2008-10-20 23:00:00 · 826 阅读 · 0 评论 -
Python GUI编程-了解相关技术
我们可以看到,其实python进行GUI开发并没有自身的相关库,而是借用第三方库进行开发.tkinter是tcl/tk相关,pyGTK是Gtk相关,wxPython是wxWidget相关,pyQt是QT相关,FxPy是fox相关,pywin32是win32相关.不过,这是推荐自己使用wxPython或是pyQt,因为tkinter太过古老,Gtk界面做的不是很好,fox过于弱小,win32不能跨平转载 2008-10-20 23:04:00 · 1812 阅读 · 0 评论 -
Jython与Java
Python的确是一门不错的语言,在现在看来,也是一种比较成熟的社区语言。在python的帮助手册中有python/c api参考,我一直就想看看到底怎么用。python中有许多有意思的数据结构,这些东西简化了编程,将二者结合起来确实是个好主意。最典型的,要首先将python的头文件包起来,也就是#include ;当然,在makefile里面库文件也要链接上,我用的是python2.5,如果是w转载 2008-10-20 22:54:00 · 838 阅读 · 1 评论 -
什么是*args和**kwargs?
先来看个例子:def foo(*args, **kwargs): print args = , args print kwargs = , kwargs print ---------------------------------------if __name__ == __main__: foo(1,2,3,4) foo转载 2008-06-24 15:23:00 · 948 阅读 · 0 评论 -
Internationalization and Localization
Table of Contents 1 Internationalization and Localization 1.1 Getting Started 1.2 Using Babel 1.3 Back To Work 1.4 Testing the Applicati转载 2008-07-10 14:13:00 · 2527 阅读 · 0 评论 -
用python进行GUI开发的选择
From: http://www.91linux.com/html/article/program/python/20080101/9439.html Python最大的特点就在于她的快速开发功能。作为一种 胶水型语言,python几乎可以渗透在我们编程过程中的各个领域。这里我简单介绍一下用python进行gui开发的一些选择。 1.Tkinter Tkinter似乎是与tcl语言同时转载 2012-03-14 15:54:04 · 12528 阅读 · 0 评论