Python实例讲解 -- 接收邮件 (亲测)

1. 主要使用了 poplib 组件   # -*- coding: utf-8 -*- import poplib from email import parser host = 'pop.gmail.com' username = 'mine@gmail.com' p...

2011-02-23 07:13:04

阅读数:70

评论数:0

Python实例讲解 -- 发送邮件带附件 (亲测)

主要使用了 smtp 和 email 组件   # -*- coding: utf-8 -*- import os import smtplib import mimetypes from email.MIMEMultipart import MIMEMultipart from...

2011-02-23 05:16:43

阅读数:16

评论数:0

文本输入控件wx.TextCtrl

构造函数:   wx.TextCtrl(parent, id, value='', pos=wx.DefaultPostion, size=wx.DefaultSize, style=0, validator=wx.DefaultValidator, ...

2011-02-22 06:49:40

阅读数:26

评论数:0

Python设置默认语言编码

当python中间处理非ASCII编码时,经常会出现如下错误:UnicodeDecodeError: 'ascii' codec can't decode byte 0x?? in position 1: ordinal not in range(128) 0x??是超出128的数字,p...

2011-02-22 05:31:23

阅读数:39

评论数:0

Python实例讲解 -- wxpython 最小到托盘及欢迎图片

需要注意的是,这里是托盘上的图标弹出菜单是覆盖了CreatePopupMenu   也可以绑定2个方法,一个wx.EVT_TASKBAR_RIGHT_DOWN,方法里面生成menu,然后再来一个wx.EVT_MENU,定义要处理的事件函数。   还有一个就是Wx窗体上的...

2011-02-15 00:59:00

阅读数:15

评论数:0

Python实例讲解 -- tkinter canvas (设置背景图片及文字)

先来一个绘图:   from Tkinter import * master = Tk() w = Canvas(master, width=200, height=100) w.pack() w.create_line(0, 0, 200, 100) w.create_...

2011-02-14 22:17:07

阅读数:268

评论数:0

Python实例讲解 -- wxpython 基本的控件 (按钮)

使用按钮工作   在wxPython 中有很多不同类型的按钮。这一节,我们将讨论文本按钮、位图按钮、开关按钮(toggle buttons )和通用(generic )按钮。   如何生成一个按钮?   在第一部分(part 1)中,我们已经说明了几个按钮的例子,所以这...

2011-02-12 04:47:22

阅读数:11

评论数:0

Python实例讲解 -- wxpython 基本的控件 (文本)

使用基本的控件工作   wxPython 工具包提供了多种不同的窗口部件,包括了本章所提到的基本控件。我们涉及静态文本、可编辑的文本、按钮、微调、滑块、复选框、单选按钮、选择器、列表框、组合框和标尺。对于每种窗口部件,我们将提供一个关于如何使用它的简短例子,并附上相关的wxPython ...

2011-02-12 04:20:21

阅读数:26

评论数:0

Python实例讲解 -- 操作数据库 附mysqldb win32 py2.7下载

mysql是一个优秀的开源数据库,它现在的应用非常的广泛,因此很有必要简单的介绍一下用python操作mysql数据库的方法。python操作数 据库需要安装一个第三方的模块,在http://mysql-python.sourceforge.net/有下载和文档。   # -*- codi...

2011-02-11 06:27:30

阅读数:5

评论数:0

Python实例讲解 -- 解析xml

doc.xml   <?xml version="1.0" encoding="utf-8"?> <info> &a...

2011-02-11 05:38:49

阅读数:5

评论数:0

Python 列表 list 数组 array

Python中的列表(list)类似于C#中的可变数组(ArrayList),用于顺序存储结构。   创建列表   sample_list = ['a',1,('a','b')]   Python 列表操作   sample_list = ['a','b',0,1,3]   得...

2011-02-10 05:53:07

阅读数:3

评论数:0

Python字符串的encode与decode

首先要搞清楚,字符串在Python内部的表示是unicode编码,因此,在做编码转换时,通常需要以unicode作为中间编码,即先将其他编码的字符串解码(decode)成unicode,再从unicode编码(encode)成另一种编码。   decode的作用是将其他编码的字符串转换成un...

2011-02-10 05:32:22

阅读数:7

评论数:0

Python实例讲解 -- 认识wxpython 的 Frame

简单小代码:   #!/usr/bin/python # -*- coding: GBK -*- # simple.py import wx app = wx.App() frame = wx.Frame(None) frame.Show() app.MainLoop()...

2011-02-09 23:21:59

阅读数:12

评论数:0

Python实例讲解 -- 获取本地时间日期(日期计算)

1. 显示当前日期:   #! /usr/bin/env python #coding=utf-8 import time print time.strftime('%Y-%m-%d %A %X %Z',time.localtime(time.time()))   或者 ...

2011-02-09 05:40:11

阅读数:13

评论数:0

Python实例讲解 -- 定时播放 (闹钟+音乐)

自己写的闹钟, 只可以播放wav格式的音频。   import time import sys soundFile = 'sound.wav' not_executed = 1 def soundStart(): if sys.platform[:5] == 'lin...

2011-02-08 06:44:25

阅读数:29

评论数:0

Python实例讲解 -- 图片处理

虽然图像处理的最佳工具是MATLAB的图像处理工具箱,但是在进行一些“简单的”图像处理任务或者大批量的简单图像处理任务的时候,Python图像处理的方法更有优势。   1.引言:   提到图像处理,人们通常想到的工具是MATLAB。诚然,MATLAB提供了一个强大的图像处理工具箱。但...

2011-02-08 02:57:46

阅读数:291

评论数:0

Python实例讲解 -- 磁盘文件的操作

在文件夹里有六十多个RM格式的视频文件,我现在需要把它们的文件名都提取出来,并去掉文件的扩展名,以便放到需要的网页里。   应该有什么软件可以完成这个简单的要求,可是一时间到哪里去找这 样一个符合要求的软件呢?总不能手工完成把。在Linux上用强大的shell脚本应该也可以完成,可是使用W...

2011-02-08 00:02:36

阅读数:8

评论数:0

py2exe使用方法 (含一些调试技巧,如压缩email 类)

一、简介   py2exe是一个将python脚本转换成windows上的可独立执行的可执行程序(*.exe)的工具,这样,你就可以不用装python而在windows系统上运行这个可执行程序。   py2exe已经被用于创建wxPython,Tkinter,Pmw,PyGTK,pyg...

2011-02-04 06:11:16

阅读数:5

评论数:0

wxPython中文教程 简单入门加实例

wx.Window 是一个基类,许多构件从它继承。包括 wx.Frame 构件。技术上这意味着,我们可以在所有的   子类中使用 wx.Window 的方法。我们这里介绍它的几种方法: * SetTitle( string title ) —— 设置窗口标题。只可用...

2011-01-27 21:49:00

阅读数:5

评论数:0

新手如何运行第一个python程序

不少新手朋友 遇到的第一个问题,不是Python的数据结构,不是Python的类库使用,更不是第三方模块 、框架的应用 ,而是简单的“如何运行”! Python可用以下三种方式运行,举例在Windows平台上,不过Linux平台亦是如此。 1. 使用Python自带的IDLE...

2011-01-19 03:36:38

阅读数:6

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭