专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
环境:Linux Apache Python(mod_python)换了一台新机器,没有配置Mod_Python了,在一些应用里import MySQLdb出现了下面错误:ExtractionError: Can't extract file(s) to egg cacheThe following error occurred while trying to extract file(s) to the Python eggcache: [Errno 13] Permission denied: '/root/.python-eggs'The Python egg cache [阅读全文] [PDF]
Set是简单对象的无需集合。在set中,没有重复元素。通常在对集合中元素的顺序和出现的次数没有什么要求时使用。对于set,有一些函数可以帮助求解set之间的关系,例如:包含关系,交集关系等。 定义一个set:s = set([1,2,3,4])。使用set函数来定义一个set。注意,set中没有充分元素,如果定义set时其中包含重复元素,那该元素也仅会出现一次。 可以使用in关键字来判定某个对象是否属于一个set: s = set([1,2,3])print(1 in s)#False 可以使用copy函数来拷贝一个set: [阅读全文] [PDF]
首先下载最新版本的python。www.python.org,目前版本为3.1。 接下来是安装,在windows下python的安装与其他应用程序一样,不多复述。 在windows下,即可以使用命令行的方式,也可以使用IDLE来开发python。首先介绍命令行的方式:设置PATH,将python的安装路径添加至PATH环境变量中即可。在命令行中输入python,会显示相应的版本号,并进入至python工作环境中去。另外一种方式是IDLE,这个是python默认安装的开发环境。 接下来,就来试验一下最传统的大名鼎鼎的hello world程序 [阅读全文] [PDF]
er" _disibledevent=复制代码 代码如下:#-*- coding:utf-8 -*- import threading import time def fun(name, ls_name, front_thread = None): ''''' 线程启动 通过front_thread来使用线程有序运行 ''' time.clock time.sleep(2) # 如果front_thread存在则在front_thread运行完成后才运行当前线程 front_thread != None: front_thread.join ls_name.append(name) pr [阅读全文] [PDF]
举例可以附件中下载 1.加载xml文件 加载XML文件共有2种思路方法,是加载指定串 2是加载指定文件 2.获取element思路方法 a) 通过getiterator b) 过 getchildren c) find思路方法 d) findall思路方法 举例如下: er" _disibledevent=复制代码 代码如下:#-*- coding:utf-8 -*- from xml.etree import ElementTree def pr_node(node): '''''打印结点基本信息''' pr "" pr "node.attrib:%s" % node.attrib no [阅读全文] [PDF]
可以任意转载但转载时必须标明原作者charlee、原始链接http://tech.idv2.com/2008/11/03/python-memo/以及本声明 基本概念=list1 style="PADDING-LEFT: 16px; MARGIN-LEFT: 16px"Python居然支持复数如(-5+4j)但要注意虚数单位单独使用时要写成 1j不能写成 j和Perl和PHP区别:单引号和双引号没有任何区别没有插值功能 3引号:''' 和 """ 相当于Perlheredoc行尾不需要用分号分号仅用于行写多条语句情况跟BASIC冒号有些相似缩进是有语义!建议使用TAB缩进运算符和表达式=lis [阅读全文] [PDF]
根据本人学习经验我整理总结了以下十点和大家分享: 1)学好python第步就是马上到www.python.org网站WebSite上下载个python版本我建议初学者不要下载具有IDE功能集成开发环境比如Eclipse插件等 2)下载完毕后就可以开始学习了学习过程中我建议可以下载些python学习文档比如dive o pythonOReilly - Learning Python等等通过学习语法掌握python中关键字语法语法数学表达式等等 3)学完了基本语法后就可以进行互动式学习了python具备很好交互学习模式对于书本上例子我们可以通过交互平台进行操练通过练习加深印象达到学习掌握目 4)通 [阅读全文] [PDF]
、打开个网页获取所有内容from urllib import urlopendoc = urlopen("http://www.baidu.com").readpr doc 2、获取Http头from urllib import urlopendoc = urlopen("http://www.baidu.com")pr doc.infopr doc.info.getheader('Content-Type') 3、使用代理 1. 查看环境变量pr ""n".join(["%s=%s" % (k, v) for k, v in os.environ.items])pr os.geten [阅读全文] [PDF]
例:使用httplib访问某个url然后获取返回内容: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/" align=topimport httplib" align=top" align=topconn=httplib.HTTPConnection("www.cnblogs.com")" align=topconn.request("GET", "/coderzh/archive/2008/05/13/1194445.html")" align=to [阅读全文] [PDF]
er" _disibledevent=复制代码 代码如下:mulLine = """Hello!!! Wellcome to Python's world! There are a lot of eresting things! Enjoy yourself. Thank you!""" pr ''.join(mulLine.splitlines) pr '------------' pr ''.join(mulLine.splitlines(True)) 输出结果: Hello!!! Wellcome to Python's world! There are a lot of eresti [阅读全文] [PDF]
官方网站WebSite : www.python.orgPython is an erpreted, eractive, object-oriented programming language. It is often compared to Tcl, Perl, Scheme or Java.Python combines remarkable power with very clear syntax. It has modules, es, exceptions, very high level dynamic data types, and dynamic typing. There [阅读全文] [PDF]
  代码可以直接运行看结果  如果命令调试 python -m pdb pyaop.py  (Pdb)b pyaop:10   (Pdb)c   (Pdb)n .....自己来把  调试参考 : python pdb 基础调试  源文件 : pyaop.py#!/usr/bin/python# -*- coding: utf8 -*-# 参考:http://www.cnblogs.com/Alexander-Lee/archive/2008/12/06/pythonaop.html"""py aop 代理类 ( meta 特性 )   由于使用 __meta [阅读全文] [PDF]
  前两天用Python写了个小脚本其中有个需求是从个文本文件A中读取数据然后处理下写进个新文本文件B中不过A文件中既有英文也有中文   写出处理这个需求代码并不复杂随手就能写下类似代码:1def write_a_line(line, fp):2    fp.write(line)  不过这段旦碰到有汉字串时可能就会遇到下面问题:Traceback (most recent call last):File "stdin", line 1, in moduleUnicodeEncodeError: ascii codec cant encode charact [阅读全文] [PDF]
  看过 SICP 就知道其实式编程中map, filter 都可以看作是管道思想应用但其实管道思想不仅可以在式语言中使用只要语言支持定义有能够存放组数据数据结构就可以使用管道思想  个日志处理任务  应用场景如下:  ◆ 某个目录及子目录下有些 web 服务器日志文件日志文件名以 access-log 开头  ◆ 日志格式如下81.107.39.38 - ... "GET /ply/ply.html HTTP/1.1" 200 9723881.107.39.38 - ... "GET /ply HTTP/1.1" 304 -  其中最后列数字为发送字节数若 [阅读全文] [PDF]
  有关PIL库些概念  pil能处理图片类型  pil可以处理光栅图片(像素数据组成块)  通道  个图片可以包含到多个数据通道如果这些通道具有相同维数和深度Pil允许将这些通道进行叠加  模式   1 1位像素黑和白存成8位像素 L 8位像素黑白 P 8位像素使用调色板映射到任何其他模式 RGB 3×8位像素真彩 RGBA 4×8位像素真彩+透明通道 CMYK 4×8位像素颜色隔离 YCbCr 3×8位像素彩色视频格式 I 32位整型像素 F 32位浮点型像素 尺寸 [阅读全文] [PDF]
  本文举例源代码或素材下载   介绍  在本文中作者将讲解如何在 Amazon EC2 虚拟机上安装 OpenLDAP 例子设置 Apache/LDAP 身份验证然后使用 Python 执行 CRUD(即创建、读取、更新和删除)操作定要注意可以在 Fedora、Ubuntu、Red Hat、AIX® 等操作系统上安装 LDAP但是在本文中我们决定采用 Amazon EC2 虚拟机您可以在任何 Linux® 发行版或手边任何环境中进行实战最后我们将在本文中讨论许多代码和复杂技术您应该首先下载 举例代码供阅读本文时参考   通 [阅读全文] [PDF]
  1.序言  本文旨在介绍说明:在Python里自定义时思路方法第个参数必须是该instance自身引用(般用self命名)  在其他语言里定义思路方法时候第个参数不必是类例子引用般约定俗成用this关键字来表示当前例子引用可是Python自成派由 于网络上绝大部分文章都说成这是硬性规定因此笔者觉得很有必要去研究下Python里 是如何构筑起来并在此基础上介绍说明self词作用  2.面向对象编程  对象是数据和对数据相关操作封装属于对象数据和操作也可以称的为对象属性(attributes)对象具有层次构造最下层称的为 instance在其的上称为也具有层 [阅读全文] [PDF]
  学习使用 Python 在 Web 服务器中创建并重用组件Python 社区创建了 Web 服务器网关接口(Web Server Gateway InterfaceWSGI)这是创建跨服务器和框架工作 Python Web 组件标准它提供了种利用许多区别 Web 工具开发 Web 应用思路方法本文介绍了 WSGI 并展示如何开发出能够集成到设计出色 Web 应用中组件  Web 成功主要原因是它灵活性您会发现在设计、开发和部署 Web 站点和应用方面每个开发人员几乎都有自己特色尽管有大量选择但是个 Web 开发人员经常选择惟 Web 设计工具、页面风格、 [阅读全文] [PDF]
  本文举例源代码或素材下载   返璞归真  许多流行玩具都以这样个概念为基础:简单积木这些简单积木可通过多种方式组合在起构造出全新作品 —— 有时甚至完全令人出乎意料这概念同样适用于现实生活中建筑领域将基本原材料组合在起形成有用建筑物平凡无奇材料、技术和工具简化了新建筑物建造过程同样也简化了对新踏入此领域人员培训  相同基本概念也适用于计算机开发技术包括以 Python 编程语言编写本文介绍了使用 Python 创建基本构件 (building block) 思路方法可用于解决更为复杂问题这些基本构件可能小而简单也 [阅读全文] [PDF]
  在 Python 语言中所有事物都是可以访问对象, 其中包括保存整数简单类型以及您编写实际代码和这些代码在 Python 解释器中表示对于熟悉其他编程语言人来说此行为可能导致某些混乱但是在实战中不会出现这种情况Python 有个良好定义类型(或对象)层次结构该层次结构在概念上可以划分为 4种类别:简单类型、容器类型、代码类型 和内部类型这 4种类别和简单类型本身在本系列第篇文章“Python 入门第 1 部分:Python 内置数据类型”中作了介绍本文将再次查看可以在 Python 中使用那些简单内置数据类型这次着重介绍这些类型对 [阅读全文] [PDF]
1 2 3 > 共46条 分3页