Code
orangleliu
快乐编程
展开
-
[Python]GUI--列出某个目录下的文件
#coding=utf8#python2.7 core program '''封装成一个类!类中的属性要用self.使用 '''import os from time import sleepfrom Tkinter import *class ListDir(object): def __init__(self,initdir=None): '''程原创 2013-04-11 15:15:55 · 3200 阅读 · 0 评论 -
[Python]多线程threading函数方法--计算5!+4!+3!+2!+1!
上次用一行函数完成了,这次是要用多线程来完成。#coding=utf8'''def singles(): sum = 0 for i in range(1,6): t=reduce(lambda x,y:x*y,range(1,i+1)) sum +=t return sum print singles()'''#多线程实现,原创 2013-04-12 18:05:29 · 2556 阅读 · 0 评论 -
[Python]多线程threading -- 100以内素数的查找
使用threading的继承Treading的方法#coding:utf8'''def isprime(m): #质数是指只能被1和它本身整除的数 for i in range(2, m/2+1): if m % i == 0: return False return Trueif __name__ == '__main__原创 2013-04-12 18:08:25 · 2370 阅读 · 0 评论 -
[Python]使用smtp和pop简单收发邮件
#Python 核心编程网络协议编程 Emailemail系统组件:MTA 消息传输代理,负责邮件的路由,队列和发送SMTP 简单邮件传输协议1 连接到服务器2 登陆3 发出服务请求4 退出POP:邮局协议RFC918 "邮局协议的目的是让用户的工作站可以访问到邮箱服务器里的邮件。邮件要能从工作站通过简单邮件传输协议SMTP发送到邮件服务器"原创 2013-04-22 16:21:10 · 7934 阅读 · 0 评论 -
[Python-*-读书]Python基础教程--虚拟茶话会
总的来说是一个只支持一个聊天室的服务器端 客户端使用telnet书籍下载地址:Python资料汇总Python教程 这里是第二十四章的源码,练习研究之用#coding:utf8 #python2.7 chatSer2.py#稍微复杂一点的聊天室服务器'''用python启动服务 telnet连接之后就可以变成简单的聊天服务器第一次登陆:login name 登出: log原创 2013-04-23 00:10:46 · 2552 阅读 · 0 评论 -
[Python]GUI编程练习 -- 获取天气预报
第一个小应用: 桌面天气需求:背景:简单的一个桌面窗口,显示某地区的天气情况,每小时一次来源,用户:自己价值:编程练习 设计:使用tkinter做出一个小窗口,后天通过中央气象的json接口获得天气情况,手动更新也可以首先解决获取json并解析,然后是窗口显示。编码:#coding:utf8#python2.73 winxp '原创 2013-04-25 16:51:39 · 3409 阅读 · 2 评论 -
[tornado示例]最简单的表单输入和显示
有时候做一些简单的前端学习的时候可能需要表单来配合ajax和后台交互的模拟。python版本 2.7.5tornado版本 3.0.1so: win7#!/usr/bin/env python# -*- coding: utf-8 -*-#hello_get_post.py tornadohelloworld案例 orangleliu@2014.03.02#这里是一个简单的原创 2014-03-02 15:28:29 · 4018 阅读 · 0 评论 -
[Python]小练习 -- 模拟登陆人人网
总得思路很简单:获取一个cookie装载好自己的request发送请求#coding:utf8 '''模拟登陆人人 根据网上的资料和firefox做了下 首先自己去探查了下页面元素:</inputcookie: jebecookies=523a9b12-658f-43c0-abf8-1ca1f3f87c10|||||; domain=.renren.c原创 2013-04-20 21:58:48 · 5652 阅读 · 5 评论