随笔分类 -  第4章-常用模块

摘要:Python time & datetime & string 相互转换 #!/usr/bin/env python# -*- coding:utf-8 -*-# @Datetime : 2017/11/23 下午12:37# @Author : Alfred Xue# @E-Mail : Alfr 阅读全文
posted @ 2018-10-14 16:24 andyzhang- 阅读(8070) 评论(0) 推荐(1) 编辑
摘要:python的shutil模块 shutil:高级的 文件、文件夹、压缩包 处理模块 shutil.copyfileobj(fsrc, fdst[, length])(copyfileobj方法只会拷贝文件内容)将文件内容拷贝到另一个文件中 import shutil shutil.copyfile 阅读全文
posted @ 2018-09-22 15:56 andyzhang- 阅读(389) 评论(0) 推荐(0) 编辑
摘要:原文:http://www.cnblogs.com/dahu-daqing/p/7040764.html 1 logging模块简介 logging模块是Python内置的标准模块,主要用于输出运行日志,可以设置输出日志的等级、日志保存路径、日志文件回滚等;相比print,具备如下优点: 2 log 阅读全文
posted @ 2018-09-22 13:38 andyzhang- 阅读(420) 评论(0) 推荐(0) 编辑
摘要:python中的正则表达式(re模块) 一、简介 正则表达式本身是一种小型的、高度专业化的编程语言,而在python中,通过内嵌集成re模块,程序媛们可以直接调用来实现正则匹配。正则表达式模式被编译成一系列的字节码,然后由用C编写的匹配引擎执行。 二、正则表达式中常用的字符含义 1、普通字符和11个 阅读全文
posted @ 2018-05-20 08:34 andyzhang- 阅读(154) 评论(0) 推荐(0) 编辑
摘要:本节重点: 使学员理解在开发标准软件时如何布局项目目录结构,以及注意开发规范的重要性 本节时长需控制在15分钟内 为什么要设计好目录结构? "设计项目目录结构",就和"代码编码风格"一样,属于个人风格问题。对于这种风格上的规范,一直都存在两种态度: 我是比较偏向于后者的,因为我是前一类同学思想行为下 阅读全文
posted @ 2018-02-15 14:53 andyzhang- 阅读(1556) 评论(0) 推荐(0) 编辑
摘要:引子 请从以下文件里取出所有的手机号 你能想到的办法是什么? 必然是下面这种吧? 有没有更简单的方式? 手机号是有规则的,都是数字且是11位,再严格点,就都是1开头,如果能把这样的规则写成代码,直接拿规则代码匹配文件内容不就行了? 这么nb的玩法是什么?它的名字叫正则表达式! re模块 正则表达式就 阅读全文
posted @ 2018-02-15 12:39 andyzhang- 阅读(519) 评论(0) 推荐(0) 编辑
摘要:很多程序都有记录日志的需求,并且日志中包含的信息即有正常的程序访问日志,还可能有错误、警告等信息输出,python的logging模块提供了标准的日志接口,你可以通过它存储各种格式的日志,logging的日志可以分为 debug(), info(), warning(), error() and c 阅读全文
posted @ 2018-02-15 10:19 andyzhang- 阅读(148) 评论(0) 推荐(0) 编辑
摘要:我们经常需要通过Python去执行一条系统命令或脚本,系统的shell命令是独立于你的python进程之外的,每执行一条命令,就是发起一个新进程,通过python调用系统命令或脚本的模块在python2有os.system, 这条命令的实现原理是什么呢?(视频中讲,解释进程间通信的问题...) 除了 阅读全文
posted @ 2018-02-14 23:22 andyzhang- 阅读(106) 评论(0) 推荐(0) 编辑
摘要:python hashlib密码加密 python hashlib密码加密 python hashlib密码加密 python hashlib密码加密 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/dss_dssssd/article/detail 阅读全文
posted @ 2018-02-14 20:09 andyzhang- 阅读(168) 评论(0) 推荐(0) 编辑
摘要:Python 解析配置模块之ConfigParser详解 1.基本的读取配置文件 -read(filename) 直接读取ini文件内容 -sections() 得到所有的section,并以列表的形式返回 -options(section) 得到该section的所有option -items(s 阅读全文
posted @ 2018-02-14 18:31 andyzhang- 阅读(439) 评论(0) 推荐(0) 编辑
摘要:xml是实现不同语言或程序之间进行数据交换的协议,跟json差不多,但json使用起来更简单,不过,古时候,在json还没诞生的黑暗年代,大家只能选择用xml呀,至今很多传统公司如金融行业的很多系统的接口还主要是xml。 xml的格式如下,就是通过<>节点来区别数据结构的: 阅读全文
posted @ 2018-02-14 17:48 andyzhang- 阅读(190) 评论(0) 推荐(0) 编辑
摘要:什么叫序列化? 序列化是指把内存里的数据类型转变成字符串,以使其能存储到硬盘或通过网络传播到远程,因为硬盘或网络传输时只能接受bytes 阅读全文
posted @ 2018-02-14 09:30 andyzhang- 阅读(158) 评论(0) 推荐(0) 编辑
摘要:shutil.copyfileobj(fsrc,fdst[,length]) #将文件内容拷贝到别一个文件中 shutil.copyfile(src,dst) #拷贝文件 shutil.copymode(src,dst) #仅拷贝权限,内容,组、用户均不变。 shuil.copystat(src,d 阅读全文
posted @ 2018-02-14 07:37 andyzhang- 阅读(166) 评论(0) 推荐(0) 编辑
摘要:os 模块提供了很多允许你的程序与操作系统直接交互的功能 isinstance 判断两个是否属于同一种数据类型。 应用举例 >>> isinstance(1, int) True >>> isinstance(1, int) True >>> isinstance(1, int) True 得到当前 阅读全文
posted @ 2018-02-13 17:55 andyzhang- 阅读(133) 评论(0) 推荐(0) 编辑
摘要:>>> import random #导入random 随机模块>>> random.randint(1,100) #随机显示 1-100中的一个数字89 >>> random.randrange(1,3)#随机显示 1-3中的一个数字 ,不包含31 >>> random.choice('adsji 阅读全文
posted @ 2018-02-13 16:51 andyzhang- 阅读(103) 评论(0) 推荐(0) 编辑
摘要:时间运算 >>> datetime.datetime.now() #当前年月 时间datetime.datetime(2018, 2, 13, 16, 12, 6, 850532)>>> datetime.datetime.now() + datetime.timedelta(minutes=10) 阅读全文
posted @ 2018-02-13 16:26 andyzhang- 阅读(194) 评论(0) 推荐(0) 编辑
摘要:什么是模块? 在计算机程序的开发过程中,随着程序代码越写越多,在一个文件里代码就会越来越长,越来越不容易维护。 为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少, 很多编程语言都采用这种组织代码的方式。在python中,一个.py文件就称为一个模块( 阅读全文
posted @ 2018-02-12 18:24 andyzhang- 阅读(610) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示