python2
pfxia
大家一起交流学习共同进步!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
python知识捡拾---Django项目搭建流程
Django项目开发流程 Django应用的目录中有一个settings.py文件,用来实现对数据库的配置 在settings.py文件中,可以通过设置下面的属性来设置Django对数据库的访问。 1.DATABASE_ENGINE:此值用来设置数据库引擎的类型,可以设置的类型有sqlite3、mysql等 2.DATABASE_NAME:此值用来设置数据库的名字,如果数据库引擎使用的是sqlit...原创 2019-12-16 11:13:24 · 157 阅读 · 0 评论 -
python知识捡拾---xml相关简要了解
XML文档解析 使用ElementTree模块的parse方法判断xml文档是否是良构的 import xml.etree.ElementTree as ET try: ET.parse("xml_1.xml") print u"这是一个良构的xml文档" except Exception,e: print u"这可能是一个非良构文档" print u"出错信息:"...原创 2019-12-13 09:51:11 · 158 阅读 · 0 评论 -
python知识捡拾---urllib模块及HTML文档解析
urllib模块可以完成的工作都可以使用urllib2来完成,当需要以比较灵活的方式访问 url资源的时候,就可以使用urllib2模块来实现 urllib2模块基本方法: fp = urllib2.urlopen("http://www.baidu.com") print fp.read()#从文件对象中读取资源 print fp.geturl() print fp.info().items()...原创 2019-12-11 09:26:36 · 488 阅读 · 0 评论 -
python知识捡拾---URL及urllib篇
python中用urlparse来对URL字符进行解析 urlparse方法由两个可选的参数:default_scheme和allow_fragments default_scheme主要用来为不包含协议部分的URL指定默认协议,此参数默认值为空字符串 allow_fragments则用来指示是否可以对地址进行分片,此参数默认值为"True" 实例: import urlparse r=urlpa...原创 2019-12-09 17:50:10 · 256 阅读 · 0 评论 -
python知识捡拾---URL相关
python中用urlparse来对URL字符进行解析 urlparse方法由两个可选的参数:default_scheme和allow_fragments default_scheme主要用来为不包含协议部分的URL指定默认协议,此参数默认值为空字符串 allow_fragments则用来指示是否可以对地址进行分片,此参数默认值为"True" 实例: import urlparse r=urlpa...原创 2019-12-06 10:22:42 · 188 阅读 · 0 评论 -
python知识捡拾---数据库相关
assert语句用于检测某个条件表达式是否为真,if语句中的条件判断都可以使用assert语句检测 用dbhash模拟读写数据 DBM是一种文件式数据库,DBM采用哈希结构进行存储,是一种简单的数据库 dbhash模块主要的方法就是open(filename[,flag[,mode]]),其中filename表示数据库的名称,flag表示数据库的打开方式,'w’表示读或写数据库,'r’表示以只读的...原创 2019-12-04 10:47:15 · 132 阅读 · 0 评论 -
python知识捡拾---运算符重载与设计模式
运算符的重载: 运算符的重载可以实现对象之间的运算 __add__()表示运算符"+",__gt__()表示运算符">" 实例: #-*-encoding:utf-8-*- class Fruit: def __init__(self,price=0): self.price = price def __add__(self,other): ...原创 2019-12-03 09:48:38 · 142 阅读 · 0 评论 -
python知识捡拾---方法、继承、多态
方法的动态特性: class_name.method_name = function_name 实例: class Fruit: pass def add(self): #定义函数add() print "grow..." if __name__=="__main__": Fruit.grow = add #把函数add()添加到Fruit类中,方法名为grow ...原创 2019-12-02 09:55:09 · 172 阅读 · 0 评论 -
python知识捡拾---内置方法
getattr()、setattr()和__getattribute__() 当读取对象的某个属性时,python会自动调用__getattr__()方法。例如fruit.color将转换为fruit.getattr(color) 实例: class Fruit(object): def __init__(self,color="red",price=0): self.__...原创 2019-11-28 11:05:45 · 255 阅读 · 0 评论 -
python知识捡拾---类方法篇
python的属性分为实例属性和静态属性 实例属性是以self作为前缀的属性 instance实例化对象 内置属性的使用: #-*-encoding:utf-8-*- class Fruit: price = 0 def __init__(self): self.__color="blue" #私有属性 class Apple(Fruit): #Ap...原创 2019-11-27 09:55:04 · 227 阅读 · 0 评论 -
python知识捡拾---文件操作(三)
目录基本操作: os模块常用的目录处理函数 函数 说明 mkdir(path[,mode=0777]) 创建path指定的一个目录 makedirs(name,mode=511) 创建多级目录 rmdir(path) 删除path指定的目录 removedirs(path) 删除path指定的多级目录 listdir(path) 返回path指定目录下所有的文件名 ...原创 2019-11-22 10:37:49 · 134 阅读 · 0 评论 -
python知识捡拾---文件操作(二)
文件内容的查找和替换: import re f1=file("hi.txt","r") count=0 for s in f1.readlines(): li = re.findall('hello',s) if len(li)>0: count = count+li.count("hello") print "查找到"+str(count)+"个hello"...原创 2019-11-21 09:15:10 · 217 阅读 · 0 评论 -
python知识捡拾---文件操作(一)
1.file(name[,mode[,buffering]])文件的打开或创建 mode可以取如下的值 参数 说明 r 以只读的方式打开 r+ 以读写的方式打开 w 以写入的方式打开,先删除文件原有内容再重新写入新的内容,如果文件不存在则创建一个新的文件 w+ 以读写的方式打开,先删除文件原有内容再重新写入新的内容,如果文件不存在则创建一个新的文件 a 以写入...原创 2019-11-20 09:59:29 · 238 阅读 · 0 评论
分享