摘要:   re模块包含对 正则表达式。本章会对re模块主要特征和正则表达式进行介绍。   什么是正则表达式 正则表达式是可以匹配文本片段的模式。最简单的正则表达式就是普通字符串,可以匹配其自身。换包话说,正则表达式’python’ 可以匹配字符串’python’ 。你可以用这种匹配行为搜索文本中的模式,并且用计算后有值并发... 阅读原文
2017-09-02 09:24:02 阅读(811) 评论(0)
摘要: linux文件系统     一、根文件系统   linux被识别的第一个被称为根之间关联的文件系统叫做根文件系统(rootfs),其他分区要想被读到,需要挂载到根目录的某个挂载点(根的子目录)上。根文件系统至关重要,整个文件系统统一访问入口。     Linux引导启动时,默认使用的文件系统是根文件系统。其中一般都包... 阅读原文
2017-09-02 07:46:03 阅读(793) 评论(0)
摘要:   魔法方法、属性 ------------------------   准备工作 为了确保类是新型类,应该把 _metaclass_=type 入到你的模块的最开始。 class NewType(Object):   mor_code_here class OldType:   mor_code_here 在这... 阅读原文
2017-09-02 06:00:08 阅读(807) 评论(0)
摘要: 本章介绍如何将语句组织成函数,这样,可以告诉计算机如何做事。   下面编写一小段代码计算婓波那契数列(前两个数的和是第三个数)   fibs = [0,1] # 定义一个列表,初始内容是0,1 for i in range(8): #循环8次   fibs.append(fibs[-2]+fibs[-1]) ... 阅读原文
2017-09-02 00:03:01 阅读(766) 评论(0)
摘要:   之所以选择py交易有以下几点:1、python是胶水语言(跨平台),2、python无所不能(除了底层),3、python编写方便(notepad++等文本编辑器就能搞事情),4、渗透方面很多脚本都是py编写的(而且google的网站也是py)     安装与运行交互式解释器       在绝大多数linux和... 阅读原文
2017-09-01 23:50:06 阅读(815) 评论(0)
摘要: 字符串基本语法 print()输出      Python 3版本中,字符串是以Unicode编码的,也就是说,Python的字符串支持多语言。        chr()编码变成字符      <--------------------------------->ord()字符的整数表示    ... 阅读原文
2017-09-01 23:07:03 阅读(820) 评论(0)
摘要: 1.描述计算机组成及其功能     在学习Linux操作系统之前,首先我们要对计算机硬件进行简单的了解,随着计算机硬件的快速发展,现代计算机设备主要分为五个部分,分别是运算器、控制器、存储器、输入以及输出设备。     控制器(Control):正确的分布的完成每一条指令规定的功能。比如控制内存数据给CPU或者CPU... 阅读原文
2017-09-01 22:25:01 阅读(819) 评论(0)
摘要: 1. ASCII码       我们知道,在计算机内部,所有的信息最终都表示为一个二进制的字符串。每一个二进制位(bit)有0和1两种状态,因此八个二进制位就可以组合出256种状态,这被称为一个字节(byte)。也就是说,一个字节一共可以用来表示256种不同的状态,每一个状态对应一个符号,就是256个符号,从000... 阅读原文
2017-09-01 21:59:03 阅读(772) 评论(0)
摘要: 代码原文地址: https://www.snip2code.com/Snippet/144008/Read-the-PE-Timestamp-from-a-Windows-Exe https://gist.github.com/03152ba1a148d9475e81   直接上代码吧,引用过来以防链接失效: 1... 阅读原文
2017-09-01 20:06:02 阅读(822) 评论(0)
摘要: Python可以使用open函数来实现文件的打开,关闭,读写操作; Python3中的open函数定义为: open(file, mode='r', buffering=None, encoding=None, errors=None, newline=None, closefd=True) 其中mode列表为:... 阅读原文
2017-09-01 18:37:02 阅读(934) 评论(0)