
python
文章平均质量分 64
Mr_JJ_Lian
这个作者很懒,什么都没留下…
展开
-
python 编码处理
Description:This method decodes the string using the codec registered forencoding. encoding defaults to the default string encoding.Synt原创 2011-09-13 20:52:37 · 967 阅读 · 2 评论 -
Django&&blog
原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处 、作者信息和本声明。否则将追究法律责任。http://twentyfour.blog.51cto.com/945260/711249 Django---》“最适合开发有限期的完美web框架” 1、创建项目 [root@alibaba-taobao ~]# django-admin.py startproje翻译 2011-12-16 22:48:17 · 1281 阅读 · 0 评论 -
python装饰器
请见 http://www.cnblogs.com/huxi/archive/2011/03/01/1967600.html多个参数的示例:def mydecorator(arg1, arg2): print "level 1 : Arg1=%s, arg2=%s" % (arg1, arg2) def newdec(func): prin原创 2011-12-08 17:12:33 · 612 阅读 · 0 评论 -
python urllib的使用介紹
一。该模块的用途:1。从制定的URL获取数据2。对URL字符串进行格式化处理二。__version__='1.17'的urllib模块中的主要函数和类介绍:1。函数:(1)def urlopen(url, data=None, proxies=None)参数说明:url 符合URL规范的字符串(包括http,ftp,gopher,转载 2011-12-09 22:19:04 · 860 阅读 · 0 评论 -
python-opencv
cvCreateMemStorage cvCreateMemStorage这个函数默认只能分配64kb的内存.pContourImg = cvCreateImage(cvGetSize(pImg),IPL_DEPTH_8U,3); # 为轮廓显示图像申请空间 # 3通道图像,以便用彩色显示 #1通道为黑白效果。原创 2012-01-10 14:54:24 · 929 阅读 · 0 评论 -
django实现如何向QQ邮箱发送邮件
首先在settings中进行设置以下操作:首先是:EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend',确保你使用的是smtp接着设置一下操作:EMAIL_HOST = 'smtp.qq.com' QQ邮箱的STMP服务器EMAIL_PORT = 25 QQ邮箱的STMP端口号EMAIL_HOST_原创 2012-02-04 12:46:58 · 14067 阅读 · 2 评论 -
通过python发送附带文件
#-*- coding: utf-8 -*-#/usr/bin/env pythonfrom email.Header import Headerfrom email.MIMEText import MIMETextfrom email.MIMEMultipart import MIMEMultipartimport smtplib,datetime#创建一原创 2012-02-05 17:17:35 · 992 阅读 · 0 评论 -
django Form fields
Form fieldsclass Field(**kwargs)¶When you create a Form class, the most important part is defining the fields of the form. Each field has custom validation logic, along with a few other hooks.转载 2012-02-07 16:33:15 · 4022 阅读 · 0 评论 -
djang Extra fields on many-to-many relationships
django 官方文档介绍过,当有时你可能需要处理两个模型之间的关系与关联的数据。需求如下:For example, consider the case of an application tracking the musical groups which musicians belong to. There is a many-to-many relationship between原创 2012-02-07 15:37:09 · 802 阅读 · 0 评论 -
python-pickle模块
Programming Python, 3rd Edition 翻译最新版本见:http://wiki.woodpecker.org.cn/moin/PP3eD 19.4. Pickled Objects 19.4. Pickle对象 Probably the biggest limitation of DBM keyed files is in转载 2012-02-08 18:05:00 · 3685 阅读 · 0 评论 -
linux python守护进程编写
守护进程守护进程是生存期长的一种进程。它们独立于控制终端并且周期性的执行某种任务或等待处理某些发生的事件。他们常常在系统引导装入时启动,在系统关闭时终止。unix系统有很多守护进程,大多数服务器都是用守护进程实现的。比如,网络服务inetd、Web服务http等。同时,守护进程完成许多系统任务。比如,作业规划进程crond、打印进程lqd等。这里主要说明守护进程的进程结构,以及如何转载 2012-02-12 11:22:20 · 15650 阅读 · 0 评论 -
python os模块
虽然进程可在单独的内存空间中执行,但除非这些Python进程在单独的处理器上执行,否则,实际并不是“同时”运行的。是由操作系统把处理器的时间片分配给一个进程,用完时间片后就需退出处理器等待另一个时间片的到来。另一种方式是在在程序中指定多个“执行线程”,让它们在相同的内存空间中工作。这称为“多线程处理”。线程比进程更有效,因为操作系统不必为每个线程创建单独的内存空间。新建进程用os.fork函数转载 2012-02-12 11:59:29 · 7428 阅读 · 0 评论 -
python有道翻译
版本一:使用正则:正则我本人使用的比较烂,你可以完全用自己的匹配方式import re,urllib aa="http://dict.youdao.com/search?tab=chn&keyfrom=dict.top&q="print ("input q! to exit ")while 1: word=raw_input(">>>")原创 2012-02-24 13:54:07 · 1402 阅读 · 0 评论 -
python随笔(一)
文本处理. 人们输入的文字常常超过屏幕的最大宽度. 编写一个程序, 在一个文本文件中查找长度大于 80 个字符的文本行. 从最接近 80 个字符的单词断行, 把剩余文件插入到下一行处.程序执行完毕后, 应该没有超过 80 个字符的文本行了.#!/usr/bin/env python# -*- coding: utf-8 -*-filename = raw_i原创 2011-12-07 20:36:45 · 700 阅读 · 0 评论 -
python随笔(二)
文件过滤. 显示一个文件的所有行, 忽略以井号( # )开头的行. 这个字符被用做Python , Perl, Tcl, 等大多脚本文件的注释符号.附加题: 处理不是第一个字符开头的注释.#!/usr/bin/env python# -*- coding: utf-8 -*- import osimport refile = raw_input("请输入原创 2011-12-07 21:02:19 · 778 阅读 · 0 评论 -
enumerate
需要好好掌握,节省时间。原创 2011-09-16 12:09:22 · 428 阅读 · 0 评论 -
django中for的用法
Django是怎么处理请求的所有均开始于setting文件。当你运行python manage.py runserver,脚本将在于manage.py同一个目录下查找名为setting.py的文件。这个文件包含了所有有关这个Django项目的配置信息,均大写: TEMPLAT原创 2011-09-18 10:09:22 · 1601 阅读 · 0 评论 -
django在视图中使用模板
在学习了模板系统的基础之后,现在让我们使用相关知识来创建视图。重新打开我们在前一章在 mysite.views 中创建的 current_datetime 视图。以下是其内容:from django.http import HttpResponseimport dat原创 2011-09-18 19:50:43 · 2063 阅读 · 0 评论 -
Django模板渲染
模板渲染一旦你创建一个 Template 对象,你可以用 context 来传递数据给它。 一个 context 是一系列变量和它们值的集合。模板使用它来赋值模板变量标签和 执行块标签。context 在 Django 里表现为 Context 类,在 django.原创 2011-09-17 21:53:06 · 4240 阅读 · 0 评论 -
django之render_to_response()
由于加载模板、填充 context 、将经解析的模板结果返回为 HttpResponse 对象这一系列操作实在太常用了,Django 提供了一条仅用一行代码就完成所有这些工作的捷径。该捷径就是位于 django.shortcuts 模块中名为 render_to_resp原创 2011-09-18 20:03:42 · 38719 阅读 · 0 评论 -
django背景变量的查找
在到目前为止的例子中,我们通过 context 传递的简单参数值主要是字符串,还有一个datetime.date 范例。然而,模板系统能够非常简洁地处理更加复杂的数据结构,例如 list、dictionary 和自定义的对象。在 Django 模板中遍历复原创 2011-09-17 22:13:45 · 1060 阅读 · 0 评论 -
try与raise用法
try语句是这样工作的: 首先,运行try子句(在try和except之间的语句)。 如果没有发生例外,跳过except子句,try语句运行完毕。 如果在try子句中发生了例外错误而且例外错误匹配except后指定的例外名,则跳过try 子句剩下的部分,执行原创 2011-09-17 22:53:53 · 20363 阅读 · 1 评论 -
List的特殊操作
1,函数modifyList会遍历它的列表,如:def modifyList(element): element *= 2相当于for i in element:i *= 2原创 2011-08-20 21:54:05 · 528 阅读 · 0 评论 -
我的diango的搭建过程
a85615458@ubuntu:~$ pypy3_compilefiles pydoc2.6 pyhtmlizerpycentral pyflakes pythonpycl原创 2011-08-22 21:12:40 · 2622 阅读 · 0 评论 -
django模板
模板继承到目前为止,我们的模板范例都只是些零星的 HTML 片段,但在实际应用中,你将用 Django模板系统来创建整个 HTML 页面。这就带来一个常见的 Web 开发问题:在整个网站中,如何减少共用页面区域(比如站点导航)所引起的重复和冗余代码?解决该问题的传原创 2011-08-26 22:24:44 · 1085 阅读 · 0 评论 -
subprocess模块
下面开始详细介绍subprocess模块。subprocess模块中只定义 了一个类: Popen。可以使用Popen来创建进程,并与进程进行复杂的交互。它的构造函数如下:subprocess.Popen(args, bufsize=0, executable=None, stdin=None, stdout=None, stderr=None, preexec_fn=None, close_转载 2011-11-04 17:10:40 · 1079 阅读 · 0 评论 -
subprocess用法,官方文档
摘自:http://li2z.cn/2010/04/14/python_subprocess/此文和python 内建函数一样,内容全部出自python官方文档,但是会 有自己的理解,并非单纯的翻译。所以,如果我理解有误,欢迎指正,谢谢。从python2.4版本开始,你就可以用可以用subprocess这个模块来产生子进程,并连接到子进程的标准输入 /输出/错误中去,还可以转载 2011-11-04 19:17:59 · 12298 阅读 · 3 评论 -
ConfigParser
原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处 、作者信息和本声明。否则将追究法律责任。http://minren8.blog.51cto.com/2305589/525886ConfigParser模块是python自带的读取配置文件的模块.通过他可以方便的读取配置文件. 这篇文章简单介绍一下读取配置文件的方法.配置文件.顾名思议就是存放配置的文件.下面是个例子 [转载 2011-12-06 21:56:41 · 1017 阅读 · 0 评论 -
pyhton cmd模块
Cmd模块,一个可以写出仿控制端功能的一个模块,简单介绍模块下的几个方法。Cmd.onecmd(str)解释参数尽管它已经以响应提示输入参数,这个方法将会被重写,但是通常不需要,请看对于更有用执行命令的percmd()和postcmd()方法。这个方法将会返回一个标志表明命令解释是否应该被停止,如果有一个do_*的方法去执行一个命令str,那么这个返回值就是这个do_str函数返回原创 2012-02-25 10:40:21 · 1076 阅读 · 0 评论