上一页 1 ··· 28 29 30 31 32 33 34 35 36 ··· 61 下一页
摘要: 1、为什么要设计好目录结构? 可读性高: 不熟悉这个项目的代码的人,一眼就能看懂目录结构,知道程序启动脚本是哪个,测试目录在哪儿,配置文件在哪儿等等。从而非常快速的了解这个项目。 可维护性高: 定义好组织规则后,维护者就能很明确地知道,新增的哪个文件和代码应该放在什么目录之下。这个好处是,随着时间的 阅读全文
posted @ 2018-02-24 10:51 venicid 阅读(234) 评论(0) 推荐(0)
摘要: 1、引入re 请从以下文件里取出所有的手机号 (1)普通版本 (2)文艺版本 (3)装B版本 2.正则表达式 正则表达式本质上是一门语言,它不从属与Python!Python只是将他人写好的正则引擎集成到了语言内部,大多数编程语言都是这么干的! 正则表达式诞生的时间很长,应用非常广泛,是业界公认的字 阅读全文
posted @ 2018-02-24 00:32 venicid 阅读(330) 评论(0) 推荐(0)
摘要: 1.日志级别 很多程序都有记录日志的需求,并且日志中包含的信息即有正常的程序访问日志,还可能有错误、警告等信息输出,python的logging模块提供了标准的日志接口,你可以通过它存储各种格式的日志,logging的日志可以分为 debug(), info(), warning(), error( 阅读全文
posted @ 2018-02-23 17:12 venicid 阅读(299) 评论(0) 推荐(0)
摘要: 1.调用系统命令 我们经常需要通过Python去执行一条系统命令或脚本,系统的shell命令是独立于你的python进程之外的,每执行一条命令,就是发起一个新进程,通过python调用系统命令或脚本的模块在python2有os.system (1)os.system (2)os.popen (3)c 阅读全文
posted @ 2018-02-23 16:55 venicid 阅读(207) 评论(0) 推荐(0)
摘要: 1、HASH Hash,一般翻译做“散列”,也有直接音译为”哈希”的,就是把任意长度的输入(又叫做预映射,pre-image),通过散列算法,变换成固定长度的输出,该输出就是散列值。这种转换是一种压缩映射,也就是,散列值的空间通常远小于输入的空间,不同的输入可能会散列成相同的输出,而不可能从散列值来 阅读全文
posted @ 2018-02-23 16:48 venicid 阅读(212) 评论(0) 推荐(0)
摘要: 1.configparser模块 此模块用于生成和修改常见配置文档,当前模块的名称在 python 3.x 版本中变更为 configparser。 来看一个好多软件的常见配置文件格式如下 2、解析配置文件 3.其它增删改查语法 (1)修改 (2)remove_option 删除选项 (3)remo 阅读全文
posted @ 2018-02-23 16:23 venicid 阅读(160) 评论(0) 推荐(0)
摘要: 1.xml协议 xml是实现不同语言或程序之间进行数据交换的协议,跟json差不多,但json使用起来更简单,不过,古时候,在json还没诞生的黑暗年代,大家只能选择用xml呀,至今很多传统公司如金融行业的很多系统的接口还主要是xml。 xml的格式如下,就是通过<>节点来区别数据结构的: 2、遍历 阅读全文
posted @ 2018-02-23 15:57 venicid 阅读(258) 评论(0) 推荐(0)
摘要: 1.序列化? 序列化是指把内存里的数据类型转变成字符串,以使其能存储到硬盘或通过网络传输到远程,因为硬盘或网络传输时只能接受bytes (1)把字典保存到文件 (2)把字典从文件中读出来 2.json 用于序列化的两个模块 json,用于字符串 和 python数据类型间进行转换 pickle,用于 阅读全文
posted @ 2018-02-23 15:17 venicid 阅读(294) 评论(0) 推荐(0)
摘要: shutil模块 高级的 文件、文件夹、压缩包 处理模块 (1)文件操作 shutil.copyfileobj(fsrc, fdst[, length]) 将文件内容拷贝到另一个文件中 py文件名不能是模块名 (2)文件夹操作 shutil.ignore_patterns(*patterns)shu 阅读全文
posted @ 2018-02-23 13:12 venicid 阅读(220) 评论(0) 推荐(0)
摘要: 1. cd命令 cd 回当前用户 家目录 cd /home 进入home目录 (绝对路径) (相对路径) cd – 上一目录和当前目录来回切换(主要用于返回上一目录) cd . 当前目录 cd .. 返回上层目录 pwd 查看当前目录 print workding directory 2. ls 命 阅读全文
posted @ 2018-02-23 10:12 venicid 阅读(285) 评论(0) 推荐(0)
上一页 1 ··· 28 29 30 31 32 33 34 35 36 ··· 61 下一页