01 2018 档案

摘要:configparser模块的特点和用法 一、概述 主要用于生成和修改常见配置文件,当前模块的名称在 python 3.x 版本中变更为 configparser。在python2.x版本中为ConfigParser 二、格式 常见配置文件格式如下: 三、主要用法 1、创建配置文件 2、读取配置文件 阅读全文
posted @ 2018-01-25 22:06 天王盖地虎宝塔镇河妖 阅读(177) 评论(0) 推荐(0)
摘要:模块XML的特点和用法 一、简介 xml是实现不同语言或程序之间进行数据交换的协议,跟json差不多,但json使用起来更简单,不过,古时候,在json还没诞生的黑暗年代,大家只能选择用xml呀,至今很多传统公司如金融行业的很多系统的接口还主要是xml。 二、特点 xml的格式如下,就是通过<>节点 阅读全文
posted @ 2018-01-24 20:55 天王盖地虎宝塔镇河妖 阅读(292) 评论(0) 推荐(1)
摘要:shelve模块讲解 一、概述 之前我们说不管是json也好,还是pickle也好,在python3中只能dump一次和load一次,有什么方法可以向dump多少次就dump多少次,并且load不会出错,也不会出问题,现在开始介绍shelve模块,这个shelve模块是一个简单的key,value将 阅读全文
posted @ 2018-01-11 22:05 天王盖地虎宝塔镇河妖 阅读(302) 评论(0) 推荐(0)
摘要:os模块详解 1.作用: 提供对操作系统调用的接口 2.常用方法: os.getcwd() 获取当前工作目录,即当前python脚本工作的目录路径os.chdir("dirname") 改变当前脚本工作目录;相当于shell下cdos.curdir 返回当前目录: ('.')os.pardir 获取 阅读全文
posted @ 2018-01-09 21:16 天王盖地虎宝塔镇河妖 阅读(254) 评论(0) 推荐(0)
摘要:一.定义 模块:用来从逻辑上组织python代码(变量,函数,类,逻辑:实现一个功能) 本质就是.py结尾的python文件(文件名:test.py,对应的模块名:test) 包:用来从逻辑上组织模块的,本质是一个目录(必须带一个__init__.py) 二.导入方法 import module_n 阅读全文
posted @ 2018-01-06 22:21 天王盖地虎宝塔镇河妖 阅读(361) 评论(0) 推荐(0)
摘要:一、常用模块调用函数功能解释 1、__file__ 功能:返回自身文件的相对路径 你从pycharm的执行结果可以看出,在pycharm执行atm.py文件时,是从绝对路径下去执行的,而你从cmd下去执行的时候,是你选择可以在哪个路径下执行,而__file__表示的是相对路径,所以在哪个路径下,就打 阅读全文
posted @ 2018-01-04 21:40 天王盖地虎宝塔镇河妖 阅读(411) 评论(0) 推荐(0)
摘要:软件目录结构规范 为什么要设计好目录结构? "设计项目目录结构",就和"代码编码风格"一样,属于个人风格问题。对于这种风格上的规范,一直都存在两种态度: 我是比较偏向于后者的,因为我是前一类同学思想行为下的直接受害者。我曾经维护过一个非常不好读的项目,其实现的逻辑并不复杂,但是却耗费了我非常长的时间 阅读全文
posted @ 2018-01-04 19:15 天王盖地虎宝塔镇河妖 阅读(292) 评论(0) 推荐(0)
摘要:迭代器 学习前,我们回想一下可以直接作用于for循环的数据类型有以下几种: 1.集合数据类型,如list、tuple、dict、set、str等; 2.是generator,包括生成器和带yield的generator function。 这些可以直接作用于for循环的对象统称为可迭代对象:Iter 阅读全文
posted @ 2018-01-01 14:30 天王盖地虎宝塔镇河妖 阅读(379) 评论(0) 推荐(0)