自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(52)
  • 资源 (8)
  • 收藏
  • 关注

原创 'ascii' codec can't encode characters in position 34-41: ordinal not in range(128)处理

import sysreload(sys)sys.setdefaultencoding('utf-8') 这个编码设置,运行依然报如上错误。将代码改为:print (s.decode('utf-8')).encode('gb2312')结果没问题了。所以在使用 print 的时候,要注意环境所需的编码。 apache依

2013-02-22 22:43:38 573

原创 (unknown): x.x.x.x:2376 Status: Pending ID:

No module named urlobject处理 : https://pypi.python.org/pypi/URLObject/2.3.4下载 # python setup.py install

2013-02-22 22:42:07 449

原创 [Errno 13] Permission denied处理

[Errno 13] Permission denied[root@localhost depotapp]# /etc/init.d/iptables statusTable: filterChain INPUT (policy ACCEPT)num  target     prot opt source               destination

2013-02-22 22:39:55 3580

原创 wx记事本

#!/usr/bin/python#coding:utf8import wxdef openFile(event): fname=filo.GetValue() fopen=file(fname,'r') fdata=fopen.read() contents.SetValue(fdata) fopen.close()def saveFile(event): fopen =

2013-02-22 22:36:46 459

原创 python二分法排序

#!/usr/bin/env python# -*- coding: utf-8 -*-def find2(lst, x): n = len(lst) m = n / 2 if lst[m] == x: return m elif lst[m] > x: return find2(lst[:m], x)

2013-02-22 22:34:41 919

原创 wx文件处理

#!/usr/bin/env python# -*- encoding: utf-8 -*-import wxclass MyFileDropTarget(wx.FileDropTarget):#声明释放到的目标 def __init__(self, window): wx.FileDropTarget.__init__(self) self.w

2013-02-22 22:31:00 1381

原创 python冒泡排序

#!/usr/bin/env python# -*- coding: utf-8 -*-def quick_sort(lst): if not lst: return [] n = lst[-1] b = [] l = [] a = lst[:-1] for i in a: if i >= n: b.append(i) elif i < n: l.appen

2013-02-22 22:24:31 235

原创 python 用户信息管理

#!/usr/bin/env python# -*- coding: utf-8 -*-"""file object"""import osdef add_data(user, age, sex): del_data(user) p = open(r'info.txt', 'a') p.write(','.join((user, age, sex)) + '\n') p.

2013-02-22 22:18:00 555

原创 python 连接mysql

#!/usr/bin/env python# -*- encoding: utf-8 -*-import MySQLdbclass DB(object): def __init__(self, user='root', passwd='', host='localhost', port=3306, db='sales'): self.conn = MySQLdb.con

2013-02-22 22:12:40 263

原创 wx计算器

#!/usr/bin/env python# -*- encoding: utf-8 -*-import wxdef onclick(event): button = event.GetEventObject() label = button.GetLabel() nums = [str(i) for i in range(10)] + ['.', '+', '-', 'x',

2013-02-22 22:09:28 531

原创 wx 打开和保存文件

创建应用程序对象:app = wx.App()进入应用程序管理app.MainLoop()创建窗口 window –Framewin = wx.Frame(None)显示窗口:win.Show()在窗口中添加组件btn = wx.Button(win)设置组件位置,尺寸size pos添加组件text control :wx.TextCtrl –

2013-02-22 22:08:12 2339

转载 pygame实例

下面是一个较为完整的例子,用于在游戏界面中画上文字#!/usr/bin/env pythonimport pygamefrom pygame.locals import *pygame.init()screen = pygame.display.set_mode((640, 480), 0, 32)my_font = pygame.font.SysFont("arial", 16)

2013-02-22 22:04:44 844

原创 pygame.font

文字操作使用模块pygame.font操作的步骤如下:1. 创建一个font对象my_font = pygame.font.SysFont("arial", 16)或my_font = pygame.font.Font("my_font.ttf", 16)2. 写字text_surface = my_font.render("Hello world!", True, (

2013-02-22 22:01:53 2963 1

原创 pygame 标志和事件

标志位  功能FULLSCREEN  创建一个全屏窗口DOUBLEBUF  创建一个“双缓冲”窗口,建议在HWSURFACE或者OPENGL时使用HWSURFACE  创建一个硬件加速的窗口,必须和FULLSCREEN同时使用OPENGL  创建一个OPENGL渲染的窗口RESIZABLE  创建一个可以改变大小的窗口NOFRAME  创建一个没有边框的窗口事件  产生

2013-02-22 22:00:13 1670

原创 pygame基本用法

import pygamefrom pygame.locals import *pygame.init() # 初始化硬件#创建了一个窗口screen = pygame.display.set_mode((640, 480), 0, 32)#设置窗口标题pygame.display.set_caption("Hello, World!")while True:#主循

2013-02-21 21:57:44 1012

原创 pygame模块功能

模块名  功能pygame.cdrom  访问光驱pygame.cursors  加载光标pygame.display  访问显示设备pygame.draw  绘制形状、线和点pygame.event  管理事件pygame.font  使用字体pygame.image  加载和存储图片pygame.joystick  使用游戏手柄或者 类似的东西pygame.

2013-02-21 21:55:57 1129

原创 PIL

PILimport Image(最好在交换模式下,在编译模式下很容易模块崩塌,出现反常)>>>ima = Image.open(‘03.jpg’)ima.size # 图像大小ima.mode # 图像模式ima.format # 图像格式ima.info # 图像信息ima.version # 版本>>>imb = ima.resize((200,

2013-02-21 21:54:36 275

原创 socket多用户会话

#!/usr/bin/env python# -*- coding: utf-8 -*-"""IRC 聊天室-服务器"""from asyncore import dispatcherfrom asynchat import async_chatimport socketimport asyncoreimport time"""asyncore 库能够让程序同时处理多个连

2013-02-21 21:52:41 625

原创 socket会话图形界面

#!/usr/bin/pythonimport socketfrom time import ctimes=socket.socket(socket.AF_INET,socket.SOCK_STREAM)s.bind(('127.0.0.1',5200))s.listen(10)while True: conn,addr=s.accept() print addr

2013-02-21 21:51:21 451

转载 socket文件上传

#!/usr/bin/python#coding:utf8''' 等待连接 等待发送文件 读取数据 写入文件并且保存 等待连接 ''' import socket import threading import time import struct def function(newsock, address): FILEINFO_SIZE = str

2013-02-21 21:49:22 349

原创 socket会话

#!/usr/bin/pythonimport socketfrom time import ctimes=socket.socket(socket.AF_INET,socket.SOCK_STREAM)s.bind(('127.0.0.1',5201))s.listen(10)while True: conn,addr=s.accept() print addr

2013-02-21 21:47:49 396

原创 socket上传图片文件

socket的英文原义是“孔”或“插座”。通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄。每种服务都打开一个Socket,并绑定到一个端口上,不同的端口对应于不同的服务。应用程序通常通过"套接字"向网络发出请求或者应答网络请求。#!/usr/bin/env python# -*- encoding: utf-8 -*-import socketimpo

2013-02-21 21:44:22 391

原创 Error response from daemon: Error response from daemon: plugin not found

OSI(Open System Interconnection)七层网络模型: 应用层(应用层)[应用层、表示层、回话层] 、 传输层 、 互联网层(互联网层)[网络层] 、 网络接口层(数据链路层、物理层)[数据链路层、物理层]

2013-02-21 21:36:44 7037

原创 opencv

OpenCV的全称是Open Source Computer Vision Library是一个跨平台的计算机视觉库OpenCV是由英特尔公司发起并参与开发,以BSD许可证授权发行,可以在商业和研究领域中免费使用OpenCV可用于开发实时的图像处理、计算机视觉以及模式识别程序。它由一系列 C 函数和少量 C++ 类构成中文网站:http://www.opencv.org.c

2013-02-21 21:34:23 521

原创 twisted

Twisted是一个面向对象的,基于事件驱动的网络通信框架,可以完成大多数的网络应用任务Twisted具有良好的网络性能,提供了异步通信机制Twisted框架是由模块化的组建组成的,这些模块包含了:协议(protocol),工厂(factory),反应器(reactor)和延时(deferred)对象等工厂: 用来产生一个新的实例;协议:一种实例可以产生一个类型的协议,这些协议定义

2013-02-21 21:32:39 313

原创 import threading

import threadingthreading.Thread(target=fun, args=())作用产生一个线程对象线程对象方法:start()启动线程join()自旋锁import threadingimport timedef t(n): print '22222' time.sleep(n) print 'dddd

2013-02-21 21:30:18 1788

原创 进程与线程

程序(program)是为实现特定目标或解决特定问题而用计算机语言编写的命令序列的集合。特征:静态,保存在存储介质上。进程(process)是一个具有一定独立功能的程序关于某个数据集合的一次运行活动。它是操作系统动态执行的基本单元,在传统的操作系统中,进程既是基本的分配单元,也是基本的执行单元。程序:静态,保存于存储介绍一个程序可对应多个进程

2013-02-21 21:26:01 156

原创 构造函数示例

构造函数示例:#!/usr/bin/env python#-*- coding:utf-8 -*-class Auto: def __init__(self, color): #初始化属性 color self.__color = color print self.__color def getColor(self):

2013-02-21 21:23:14 238

原创 将类给实例化

若是想将类给实例化则self是必定存在的,#####特定的修饰器classmethod/staticmethod('函数')的情况下除外 ,staticmethod(f)  #静态方法***********@方式与定义变量的方式不能共存#/usr/bin/python#coding:utf-8class Er(): name = 'weige' #类属性 def

2013-02-21 19:24:42 340

原创 python求质数

from math import sqrtrunning=Truewhile running: N=int(raw_input('Please enter the Upper bound:')) result1=[] for num in range(2,N): f=True for snu in range(2,int(sqrt(num))+1): if num%snu

2013-02-21 19:19:58 414

原创 python阶乘

def refunc(n):   i = 1   if n > 1:  i = n     n = n * refunc( n-1)   print “%d  != " %i, n  return nrefunc(5)

2013-02-21 19:13:05 903

原创 djangorestframework安装

https://pypi.python.org/pypi/djangorestframework/0.3.2下载解压python setup.py install如果提示ImportError: No module named setuptools安如下步骤:wget http://pypi.python.org/packages/sourc

2013-02-21 13:59:44 1464

原创 python 时间设置

curl 请求的返回结果中 * Connection #0 to host localhost left intact 这段信息会覆盖某行的后半段信息,需要注意。

2013-02-20 20:18:07 336

原创 Window-gvim-django的utf8问题

Window-gvim-django的utf8问题在views.py里边末行命令:set encoding看到是不是utf-8的解码IDLE编辑器设置utf8:Options---选-configure IDLE

2013-02-20 20:12:48 320

原创 Window 下如何导入mysql数据库

Window 下如何导入数据库Use ku;Source D:\jiankang\jiankang.sql;Show tables;备份mysqldump -u muw -p123 --database mjw83 > c:\mjw83.sql

2013-02-20 20:11:45 297

原创 Window cmd 命令python ,django-admin.py,gvim配置

Window cmd 命令python ,django-admin.py,gvim配置计算机右击 属性--高级系统设置 --环境变量PathD:\Program Files\Vim\vim72\;D:\py;D:\py\Scripts\;D:\py\Lib\site-packages;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\Sys

2013-02-20 20:09:32 489

原创 Svn使用 与 步骤

Svnwww.pyindex2.com 注册Trac.pyindex2.com 可以看到很多的文件名Svn co http://svn.pyindex2.com/class7 把class7下载到了本地 当前目录不能包含class7Up是更新版本库创建文件查看状态?是没有在版本控制之下

2013-02-20 19:54:00 291

原创 自备ovs-vsctl命令详解

Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock 这个问题往往是没有安装好。yum install -y mysql-server mysql mysql-devel ; rm -rf /var/lib/mysql/ib_logfile* ; service mysqld restart

2013-02-20 19:41:59 5368

原创 Nginx部署自己的网站

网络源没有的时候,可以Pypi.python.org 中搜索flug下载解压到文件夹下python setup.py install端口号需保持一致OK

2013-02-20 19:38:56 686

原创 配置apache

1)配置apacheCp 工程 /var/www/html将所有应用前加上工程名Vim urls.pyCd appVim views.pyVim admin.pyVim settings.pyChmod -R 777 工程Chown -R apache:apache 工程

2013-02-20 19:31:41 247

python聊天室

python socket 图像界面 发送表情 仿QQ

2013-02-21

健康门户网站

健康门户网站

2013-02-20

门户网站制作django1.4

门户网站制作django1.4

2013-02-20

考试系统javascript

纯javascript,结合html和css。其中设置了可选时间,可变的题数

2013-01-06

web开发+python

属于纯js编写,不过其中有结合json做数据库,ajax局部跳转,python的天才应用,还有微量的bootstrap应用

2013-01-06

linux基础知识点大回顾

linux学习中容易忘记的基础知识点大回顾。

2013-01-06

公司转让协议

我公司转让,怕笔记本中途故障,把转让文件先放这里,等明天去打印

2013-01-06

python重要知识点

这是我学python的所以收获,我很牛的一点是,我把这些知道理解运用,加记忆了。将受益匪浅。

2013-01-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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