2018年8月25日
摘要: 1.获取当前执行主脚本方法:sys.argv[0]和_ file _ (1)sys.argv 一个传给Python脚本的指令参数列表。sys.argv[0]是脚本的名字。一般得到的是相对路径,用os.path.abspath(sys.argv[0])得到执行文件的绝对路径: ? 1 2 dirnam 阅读全文
posted @ 2018-08-25 18:03 风过竹影 阅读(15577) 评论(0) 推荐(0) 编辑
  2018年8月21日
摘要: xpath定位方法详解 1.xpath较复杂的定位方法: 现在要引用id为“J_password”的input元素,可以像下面这样写: WebElement password = driver.findElement(By.xpath("//*[@id='J_login_form']/dl/dt/i 阅读全文
posted @ 2018-08-21 19:41 风过竹影 阅读(309) 评论(0) 推荐(0) 编辑
  2018年8月14日
摘要: 一.repr() 函数将对象转化为供解释器读取的形式。 语法 以下是 eval() 方法的语法: 参数 expression -- 表达式。 globals -- 变量作用域,全局命名空间,如果被提供,则必须是一个字典对象。 locals -- 变量作用域,局部命名空间,如果被提供,可以是任何映射对 阅读全文
posted @ 2018-08-14 10:23 风过竹影 阅读(131) 评论(0) 推荐(0) 编辑
  2018年6月28日
摘要: 描述 map() 会根据提供的函数对指定序列做映射。 第一个参数 function 以参数序列中的每一个元素调用 function 函数,返回包含每次 function 函数返回值的新列表。 语法 map() 函数语法: 参数 function -- 函数,有两个参数 iterable -- 一个或 阅读全文
posted @ 2018-06-28 15:39 风过竹影 阅读(2891) 评论(0) 推荐(0) 编辑
  2018年6月12日
摘要: np.select(condlist, choicelist, default=0) condlist是首选条件,choicelist是候选的条件.(如果condlist满足那么choicelist就没用),default是两者都满足后还剩余的默认值. 例1: t = np.arange(6) tO 阅读全文
posted @ 2018-06-12 10:18 风过竹影 阅读(485) 评论(0) 推荐(0) 编辑
  2018年6月11日
摘要: 多项式函数是变量的整数次冥与系数的乘积之和,可以用下面的公式表示: 如果f(x) = 2x2 +x +1 a= np.array([2,1,1]) p = np.poly1d(a) pOut[78]: poly1d([2, 1, 1]) #等同于2*x2 + 1* x1 +1*x0 = 2x2 + 阅读全文
posted @ 2018-06-11 16:11 风过竹影 阅读(10332) 评论(0) 推荐(0) 编辑
摘要: 一、meshgrid函数 meshgrid函数通常使用在数据的矢量化上。 它适用于生成网格型数据,可以接受两个一维数组生成两个二维矩阵,对应两个数组中所有的(x,y)对。 示例展示: 由上面的示例展示可以看出,meshgrid的作用是: 根据传入的两个一维数组参数生成两个数组元素的列表。 如果第一个 阅读全文
posted @ 2018-06-11 15:48 风过竹影 阅读(665) 评论(0) 推荐(0) 编辑
  2018年6月5日
摘要: 和dataframe去重不同,当需要的是那些重复数据而不是非重复数据是,就想要将重复数据提取出来时,或者去除那些非重复数据。 主要思路: 1. 采用drop_duplicates对数据去两次重,一次将重复数据全部去除(keep=False),另一次将重复数据保留一个(keep='first); 2. 阅读全文
posted @ 2018-06-05 15:51 风过竹影 阅读(251) 评论(0) 推荐(0) 编辑
  2018年4月14日
摘要: import numpy as np a1=np.arange(16).reshape(4,4) a2=np.arange(2,34,2).reshape(4,4) a1 Out[10]: array([[ 0, 1, 2, 3], [ 4, 5, 6, 7], [ 8, 9, 10, 11], [ 阅读全文
posted @ 2018-04-14 22:23 风过竹影 阅读(354) 评论(0) 推荐(0) 编辑
摘要: 学习地址:http://www.scipy-lectures.org/ import numpy as np 1.创建数组 (1)直接创建数组 arr_1 = np.array([12,3,4,5,6]) arr_3=np.array([[[2.4,1.2,9],[5.6,32,7],[2,1,2] 阅读全文
posted @ 2018-04-14 22:01 风过竹影 阅读(373) 评论(0) 推荐(0) 编辑