摘要: shutil模块 提供了大量的文件的高级操作,特别针对文件拷贝和删除,主要功能为目录和文件操作以及压缩操作 常用方法 shutil.copyfile(src, dst) 复制文件内容(不包含元数据)从src到dst。 DST必须是完整的目标文件名。如果src和dst是同一文件,就会引发错误shuti 阅读全文
posted @ 2016-06-25 11:44 Fuzengjie 阅读(1076) 评论(0) 推荐(0) 编辑
摘要: XML XML是可扩展标记语言的缩写,是实现不同语言或程序之间进行数据交换的协议,主要可以对key添加属性. 页面做展示(字符类型的一个xml格式数据)\做配置文件(内部xml格式的数据).,每一个节点都是一个element对象 格式: python解析xml python有三种方法解析XML,SA 阅读全文
posted @ 2016-06-25 11:43 Fuzengjie 阅读(1314) 评论(0) 推荐(0) 编辑
摘要: 面向对象基础 1. 简述 编程方式: 面向过程: 根据代码在脚本的堆叠顺序,从上到下依次执行 函数式编程:将相同功能的代码封装到函数中,直接调用即可,减少代码重复性 面向对象:对函数进行分类和封装,将同类的函数放到一个类中,使调用更简单 为嘛要面向对象 应用需求 要的对系统的cpu、内存、硬盘等进行 阅读全文
posted @ 2016-06-25 11:42 Fuzengjie 阅读(754) 评论(0) 推荐(0) 编辑
摘要: hashlib hashlib主要提供字符加密功能,将md5和sha模块整合到了一起,支持md5,sha1, sha224, sha256, sha384, sha512等算法 具体应用 输出结果: 注意:hashlib 加密啊的字符串类型为二进制编码,直接加密字符串会报如下错误: 可以使用enco 阅读全文
posted @ 2016-06-21 12:40 Fuzengjie 阅读(33473) 评论(2) 推荐(2) 编辑
摘要: sys模块 sys模块主要是用于提供对python解释器相关的操作 函数 sys.argv #命令行参数List,第一个元素是程序本身路径 sys.path #返回模块的搜索路径,初始化时使用PYTHONPATH环境变量的值 sys.modules.keys() #返回所有已经导入的模块列表 sys 阅读全文
posted @ 2016-06-18 10:08 Fuzengjie 阅读(5298) 评论(0) 推荐(1) 编辑
摘要: python反射 python的反射是基于字符串的形式去对象(模块)中操作其成员。此操作是动态的,常用于web开发中url参数中对应模块或者函数的反射。 下面开始具体说明: 场景需求: 我的python脚本中有一百个函数,当前端页面被访问到之后,针对特定的url 我后端有特定的函数进行处理,我该如何 阅读全文
posted @ 2016-06-18 09:28 Fuzengjie 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 正则表达式模块re 1. 正则简介 就其本质而言,正则表达式(或 RE)是一种小型的、高度专业化的编程语言, (在Python中)它内嵌在Python中,并通过 re 模块实现。正则表达式模式被 编译成一系列的字节码,然后由用 C 编写的匹配引擎执行。 2.正则匹配之字符匹配 普通子符匹配 大多数字 阅读全文
posted @ 2016-06-18 09:06 Fuzengjie 阅读(3466) 评论(0) 推荐(0) 编辑
摘要: 一个列表循环的问题,困扰了半个小时,我也是醉了,值得深思 下面开始提需求: 一个列表mylist = [{'tag':1,'num' :5000},{'tag':2,num: 6000},{'tag':3,num: 3000},{'tag':4,num: 1000} ], 列表的元素是字典,字典中有 阅读全文
posted @ 2016-06-13 09:27 Fuzengjie 阅读(3828) 评论(0) 推荐(1) 编辑
摘要: 序列化相关 1. json 应用场景: json模块主要用于处理json格式的数据,可以将json格式的数据转化为python的字典,便于python处理,同时也可以将python的字典或列表等对象转化为json格式的数据,便于跨平台或跨语言进行数据交互 功能: Json模块提供了四个功能:dump 阅读全文
posted @ 2016-06-11 14:56 Fuzengjie 阅读(5207) 评论(0) 推荐(0) 编辑
摘要: 时间模块 python 中时间表示方法有:时间戳,即从1975年1月1日00:00:00到现在的秒数;格式化后的时间字符串;时间struct_time 元组。 struct_time元组中元素主要包括tm_year(年)、tm_mon(月)、tm_mday(日)、tm_hour(时)、tm_min( 阅读全文
posted @ 2016-06-11 09:34 Fuzengjie 阅读(14763) 评论(2) 推荐(2) 编辑