python学习
zldeng_scir
菜鸟!
展开
-
python 序列笔记
一、字符串1、python字符格式化操作符 (%)Python字符格式化操作符只适用于字符串类型,使用百分号(%)。目前Python支持两种格式的输入参数,一种是元组,第二种是字典格式的输入参数。(1)元组格式输入参数>>> "%d" % 15'15'>>> "we are in %s and have %d cars" % ('haerbin', 5)'we are原创 2013-02-25 14:49:37 · 736 阅读 · 0 评论 -
python 面向对象笔记
一、类属性VS实例属性类属性和实例属性都可以动态的创建!1、访问类属性类属性可以通过类或者实例来进行访问,但是类属性不能通过实例来进行更新。当通过实例对类属性进行更新时,会在实例中创建一个实例属性。class MyClass(object): version = 1.0c = MyClass()print(MyClass.version)print(c.versi原创 2013-02-26 17:03:21 · 845 阅读 · 0 评论 -
python 文件操作总结
python中打开一个文件python打开一个文件可以使用open和file。推荐使用open。一般推荐open的使用方式为:file=opne("file_name","r",encoding="utf-8")第二个参数文件的读取模型,主要使用读(r),写(w)、追加(a),第三个参数是可选参数,指定文件读取采用的编码,强烈建议使用该参数。不指定则使用系统默认编码,可能造成程序跨平台出现原创 2013-04-16 21:26:15 · 1519 阅读 · 0 评论 -
python半角全角转换
在工作中遇到了query分词和文本分词banquanjiao原创 2014-05-08 10:21:40 · 4247 阅读 · 0 评论 -
MySQLdb使用
转载自:#-*- encoding: gb2312 -*-import os, sys, stringimport MySQLdb # 连接数据库 try: conn = MySQLdb.connect(host='localhost',user='root',passwd='xxxx',db='test1')except Exception, e: print e转载 2014-09-01 18:09:09 · 1301 阅读 · 0 评论 -
python多线程、多进程
最近在项目中有一个需求是没五分钟爬虫抓取一批网上数据,然后实时的将数据更新到mysql和redis中存储,在存储数据时,需要对数据做一些标准化的操作,甚至还需要根据历史数据对新数据某些缺失字段进行融合操作,往往在数据量比较大时,会出现五分钟内无法处理完parser产生的数据,导致数据的堆积。数据处理逻辑中,其实是可以根据某些特性将全量数据划分为独立的规模较小的数据子集合,每个子集互相独立,可独原创 2015-06-16 09:35:16 · 1205 阅读 · 0 评论 -
python反射机制深入分析
转自python反射机制深入分析 对编程语言比较熟悉的朋友,应该知道“反射”这个机制。Python作为一门动态语言,当然不会缺少这一重要功能。然而,在网络上却很少见到有详细或者深刻的剖析论文。下面结合一个web路由的实例来阐述python的反射机制的使用场景和核心本质。前言def f1(): print("f1是这个函数的名字!")s = "f1"print("%s是个字符串" % s)转载 2016-07-01 15:47:51 · 629 阅读 · 0 评论 -
XPath 与 lxml
XPath 术语什么是XPath XPath 是一门在 XML 文档中查找信息的语言,对 XPath 的理解是很多高级 XML 应用的基础,XPath 在 XML 中通过元素和属性进行导航。什么是lxml lxml 是一个用来处理 XML 的第三方 Python 库,它在底层封装了用 C 语言编写的 libxml2 和 libxslt,并以简单强大的 Python API,兼容并加强了著名的 E转载 2016-07-05 09:10:26 · 7324 阅读 · 0 评论