原文:day5-xml模块

一 简述 xml即可扩展标记语言,它可以用来标记数据 定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。它用于不同语言或者程序之间进行数据交换,从这点上讲与json差不多,只不过json看起来更美观 可读性更强。另外json诞生的时间并不是很久,在json出现以前,数据交换只能选择xml,即便是json已经在大面积使用的现在,xml依然被广泛使用,java项目中随处可见啊。 二 xml ...

2018-01-18 06:00 0 996 推荐指数:

查看详情

day5-logging模块

一、概述 好的程序开发,往往会兼顾到日志输出的需求,以便给用户提供必要的日志信息便于确认程序运行状态、排错等等。这些日志一般包括程序的正常运行日志、访问日志、错误日志、数据保存日志等类型。在python中logging模块提供了标准的日志接口,可以满足我们对日志输出的各种需求,下面一一详述 ...

Wed Feb 21 19:49:00 CST 2018 0 904
day5-configparser模块

一、概述 在软件开发过程中,很多时候需要处理配置文件的读取解析和改写,在python中专门处理配置文件的模块就是configpaser了。顾名思义,configpaser就是配置解析器,可用来对符合格式规范的.conf,ini等配置文件进行解析读取,并支持增删改查、定义新的配置文件等处理 ...

Wed Feb 07 14:07:00 CST 2018 0 992
day5-subprocess模块

一、概述 实际应用中,有些时候我们不得不跟操作系统进行指令级别的交互,如Linux中的shell。Python中早期通过os模块和commands模块来实现操作系统级别的交互,但从2.4版本开始,官方建议使用subprocess模块。因此对于os和commands模块只会简单讲解,重点会放在 ...

Mon Mar 12 13:55:00 CST 2018 0 1062
day5-re模块

一、概述 但凡有过语言开发经验的童鞋都清楚,很多时候需要进行字符串的匹配搜索、查找替换等处理,此时正则表达式就是解决问题的不二法门。正则表达式并不是Python的一部分。正则表达式是用于处理字符串的强 ...

Mon Feb 26 14:34:00 CST 2018 0 939
day5-shelve模块

一、概述 前面章节我们讲述了json和pickle模块的序列化和反序列化处理,他们有一个不足是在python 3中不能多次dump和load,shelve模块则可以规避这个问题。shelve模块是一个简单的k,v将内存数据通过文件持久化的模块,可以持久化任何pickle可支持的python ...

Fri Jan 12 14:25:00 CST 2018 0 1157
day5——常用模块

阅读目录 认识模块 什么是模块 模块的导入和使用 常用模块一 collections模块 时间模块 random模块 os模块 sys模块 序列化模块 re模块 ...

Tue Jul 30 06:00:00 CST 2019 0 847
day5-shutil模块

一、概述 我们通过python操作文件时,除正常读写操作外,有时还需要进行拷贝、删除、打包等操作,虽然os模块提供了部分功能,但还是不够完善,这里要讲讲专业的高级的文件,文件夹,压缩包处理模块shutil了。 二、shutil模块常见用法 shutil.copyfileobj(fsrc ...

Sat Jan 06 16:15:00 CST 2018 0 1235
day5-os、sys模块

一.概述 开发运维相关支撑系统现今已成为Devops下的一大热门领域,Python在这方面也有着自己独到的优势。这类场景以及其他一些场景下,需要调用一些操作系统的接口,这就涉及到今天要讲述的OS模块和sys模块。 二.OS模块的常见用法 os.getcwd()获取当前工作目录。需要注意的是目录 ...

Thu Mar 01 06:31:00 CST 2018 0 991
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM