03 2017 档案
摘要:random 模块包含许多随机数生成器,用于生成随机数使用 random 模块获得随机数字1. random.random()用于生成一个0到1的随机符点数: 0 <= n < 1.0 import random print random.random() # 0.403805661236 2. r
阅读全文
摘要:time 模块提供了一些处理日期和一天内时间的函数. 它是建立在 C 运行时库的简单封装.给定的日期和时间可以被表示为浮点型(从参考时间, 通常是 1970.1.1 到现在经过的秒数. 即 Unix 格式), 或者一个表示时间的 struct (类元组). import time print (dir(time)) # ['__doc__', '__name__', '__package__',...
阅读全文
摘要:Numpy 数据类型 一维数组的索引和切片 # 改变数组的维度# reshape 改变数组维度(重新调整矩阵的行数、列数、维数。) ravel函数完成展平 flatten 这个函数恰如其名,flatten就是展平的意思,与ravel函数的功能相同。不过,flatten函数会请求分配内存来保存结果,而
阅读全文
摘要:numpy 数组对象NumPy中的ndarray是一个多维数组对象,该对象由两部分组成:实际的数据,描述这些数据的元数据# eg_v1 # 确定数组的维度(数组的shape属性返回一个元组(tuple),元组中的元素即为NumPy数组每一个维度上的大小) # shape (查看数组的纬度) # 数组
阅读全文
摘要:netstat命令是一个监控TCP/IP网络的非常有用的工具,它可以显示路由表、实际的网络连接以及每一个网络接口设备的状态信息。 语法选项 netstat [选项] 例子 netstat --help
阅读全文
摘要:free命令是监控Linux内存使用最常用的命令,可以显示当前系统未使用的和已使用的内存数目,还可以显示被内核使用的内存缓冲区。 语法选项 实例 free --help
阅读全文
摘要:# 在函数定义中使用*args和kwargs传递可变长参数. *args用作传递非命名键值可变长参数列表(位置参数); kwargs用作传递键值可变长参数列表# *args表示任何多个无名参数,它是一个tuple# **kwargs表示关键字参数,它是一个dict # 注:同时使用*args和**k
阅读全文
摘要:1. 创建一个2 2的数组,计算对角线上元素的和 2. 创建一个长度为9的一维数据,数组元素0到8。将它重新变为3 3的二维数组 3. 创建两个3 3的数组,分别将它们合并为3 6、6 3的数组后,拆分为3个数组(维数不限定) 4. 说说numpy数组的优点 NumPy 是高性能科学计算和数据分析的
阅读全文
摘要:tar命令可以为linux的文件和目录创建档案,是linux中一款强大的解压和压缩工具。 语法 tar (选项) (参数) 选项 例子 tar --help
阅读全文
摘要:bc命令是一种支持任意精度的交互执行的计算器语言。是Linux简单的计算器,能进行进制转换与计算。能转换的进制包括十六进制、十进制、八进制、二进制等。可以使用的运算符号包括(+)加法、(-)减法、(*)乘法、(/)除法、(^)指数、(%)余数 语法(选项) 例子 执行浮点运算和一些高级函数: 设定小
阅读全文
摘要:运算表达式 python 的表达式包括:算术运算符,赋值运算符,比较运算符,成员运算符 算术运算符 #eg_v1 赋值运算符 #eg_v2 比较运算符 逻辑运算符 位运算符 (按位运算符是把数字看作二进制来进行计算) #eg 成员运算符 运算符优先级
阅读全文
摘要:打开和关闭文件 用Python内置的open()函数打开一个文件,创建一个file对象,相关的方法才可以调用它进行读写 ''' open函数,创建一份files文件 文件读取,read 方法 read()方法从一个打开的文件中读取一个字符串。需要重点注意的是,Python字符串可以是二进制数据 追加
阅读全文
摘要:tcpdump命令高级网络 tcpdump命令是一款sniffer工具,它可以打印所有经过网络接口的数据包的头信息,也可以使用-w选项将数据包保存到文件中,方便以后分析。 选项 例子 指定端口抓包 指定ip,截获所有该IP的主机收到的和发出的所有的数据包(如IP =[221.176.33.133)
阅读全文
摘要:字典由多个键与其对应的值构成的对组成,是另一种可变容器模型,且可存储任意类型对象。字典的每个键值用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中。 注:字典中的键是唯一的(其他类型的映射也是如此),而值不是唯一的。 字典类似于你通过联系人名字查找地址和联系人详细情况的地址
阅读全文
摘要:字符串是 Python 中最常用的数据类型。我们可以使用引号('或")来创建字符串。 注:标准的序列操作(索引,分片,乘法,判断成员资格,求长度,取最大值和最小值)对字符串也是适用的.但字符串是不可变的,分片赋值不合法. 1.字符串格式化 注:如果需要转换的元组作为转换表达式的一部分存在,必须将它用
阅读全文
摘要:Iperf 是一个网络性能测试工具。Iperf可以测试最大TCP和UDP带宽性能。Iperf具有多种参数和UDP特性,可以根据需要调整。Iperf可以报告带宽,延迟抖动和数据包丢失。 Iperf 参数选项 #介绍参考链接:https://iperf.fr/iperf-doc.php iperf服务器
阅读全文
摘要:list是处理一组有序项目的数据结构,即你可以在一个列表中存储一个 序列 的项目 列表中的项目应该包括在方括号中,这样Python就知道你是在指明一个列表。一旦你创建了一个列表,你可以添加、删除或是搜索列表中的项目。 由于你可以增加或删除项目,我们说列表是 可变的 数据类型,即这种类型是可以被改变的
阅读全文
摘要:元组与列表一样,都是序列。但元组不能修改内容(列表允许) 默认的,元组通过圆括号括起来 1. 使用type函数查看类型 2. tuple 函数 tuple 函数的功能与list函数基本一样:以一个序列作为参数并把它转换为元组。 元组的基本操作 同其他序列(如:索引,分片,相加,相乘) 注:使用负数索
阅读全文
摘要:Netperf是一种网络性能的测量工具,主要针对基于TCP或UDP的传输。Netperf根据应用的不同,可以进行不同模式的网络性能测试,即批量数据传输(bulk data transfer)模式和请求/应答(request/reponse)模式。 工作原理 Netperf工具以client/serv
阅读全文