ICode9

精准搜索请尝试: 精确搜索
  • selenium之设计BasePage类:设计基类,提高项目的代码重用性2021-01-14 13:57:15

    创建一个basepage.py文件 存放一些公共的定位方法,方便后面的调取 #就是创建一个基类让其他类来调用 #from selenium import webdriver from selenium.webdriver.common.by import By class BasePage(object): def __init__(self,driver):# 这个参数就是为了后面传 就

  • 数据库优化以及常用的语句2021-01-12 19:34:44

    (部分摘自 https://www.cnblogs.com/kkxwze/p/10791719.html) 1、DDL和DML  DML:数据操纵语言:比如insert,delete,update   DQL:数据查询语言:Select 查询语句不存在提交问题  DDL:数据定义语言:如Create,Alter和Drop    2、oracle 分页 select c.* from (   select a.*, row_numb

  • 在pandas进行行列取数时loc方法和iloc方法的切片问题2021-01-08 14:34:01

    问题分析:    取数过程中loc方法切片[2:6]取值结果显示第2行至第6行 iloc方法切片取值结果显示第2行至第5行,即左闭右开 这是两个方法的切片区别!!!loc方法取数并不是左闭右开的!!!

  • Python实现selenium2021-01-08 12:32:40

    from selenium import webdriver import timefrom selenium.webdriver.support.wait import WebDriverWait# 版本对应# geckodriver 0.17# Selenium 3.4# Firefox 52# python3.7.1def findElement(locator,timeout=28): element=WebDriverWait(web,timeout).until(lambda x:x

  • DataFrame批量替换2021-01-03 21:31:44

    DataFrame批量替换 1 功能 依据某一条件批量替换DataFrame某列值,例如数值大于等于0.5则替换为1,数值小于0.5则替换为0。 2 代码 import pandas as pd df = pd.DataFrame([0.2,0.6]) df.loc[df[0] >= 0.5] = 1 df.loc[df[0] < 0.5] = 0 print(df) 3 结果 4 解释 loc函数对整列

  • leetcode 739.每日温度 Java2021-01-02 23:31:58

    每日温度 题目链接描述示例初始代码模板代码 题目链接 https://leetcode-cn.com/problems/daily-temperatures/ 描述 请根据每日 气温 列表,重新生成一个列表。对应位置的输出为:要想观测到更高的气温,至少需要等待的天数。如 果气温在这之后都不会升高,请在该位置用 0 来代

  • 医疗知识图谱_寻医问药2021-01-02 09:32:02

    医疗知识图谱_寻医问药 from py2neo import Graph, Node, Relationship, NodeMatcher import pandas as pd buwei = ['全身', '男性股沟', '颈部', '眼', '生殖部位', '下肢', '口', '上肢', '腰部',

  • 用vector容器寻找指定集合所有非空子集2020-12-27 19:34:16

    #include <iostream> #include <vector> using namespace std; //loc表示当前位置 loc == len为递归终止条件 void getAllSubSet(int* arr, int len, int loc, vector<vector<int> >&res, vector<int>v) { if (loc == len) { res.push_back

  • 在这个情节2020-12-25 15:59:57

    在这个情节中发生了很多事情。但如果你仔细看,还是可以理解的。如果你注意到7-d的滚动平均比周平均平滑一些。# if expression1:9. 合并 dictionary(Python 3.5+)从 Python 3.5 开始,dictionary 的合并变得更容易了:Python拥有简单、形象、直观的语法,有着众多的第三方库,数据结构相较

  • Pandas打卡第三次任务2020-12-22 22:00:01

    第三章 索引 一、索引器 1.表的列索引 df=pd.read_csv('data/learn_pandas.csv',usecols=['School','Grade','Name','Gender','Weight','Transfer']) df['Name'].head() 解释: 1. usecols是什么意思: pd.read_csv

  • pandas索引(2)多层索引2020-12-22 12:29:20

    多层索引 多级索引及其表的结构 In [67]: np.random.seed(0) In [68]: multi_index = pd.MultiIndex.from_product([list('ABCD'), ....: df.Gender.unique()], names=('School', 'Gender')) ....: In [69]: multi_column = pd.MultiI

  • UI自动化框架搭建(五): selenium封装类解析2020-12-17 14:03:30

    上面4个小节就是基本UI自动化框架了 后续小节围绕框架做细节分析 UI自动化最重要的一点就是定位元素,所以第一个分析的是selenium封装类,也就是上文中提到的webdriver_base.py。 元素定位方法参考 https://www.cnblogs.com/eastonliu/p/9088301.html 接下来根据selenium源码来看下定

  • pandas 学习 第14篇:索引和选择数据2020-12-06 22:04:17

    数据框和序列结构中都有轴标签,轴标签的信息存储在Index对象中,轴标签的最重要的作用是: 唯一标识数据,用于定位数据 用于数据对齐 获取和设置数据集的子集。 本文重点关注如何对序列(Series)和数据框(DataFrame)进行切片(slice),切块(dice)、如何获取和设置子集。 下表列出数据框最基本的操

  • pyqtSignal()2020-12-05 09:30:30

    class GUI_progressBar(QWidget) QWidget是所有用户界面对象的基类 class GUI_progressBar(QWidget): #声明无参数的信号 close = pyqtSignal()   #声明一个带参数的信号 model = pyqtSignal(SSD) #SSD为class SSD(nn.Module)           class SSD(nn.Modu

  • python selenium unittest 框架介绍(2) 之 基类方法封装2020-11-27 19:31:52

    框架采用python3 + selenium3 + PO + yaml + ddt + unittest等技术编写成基础测试框架,能适应日常测试工作需要。 本篇主要介绍基类方法封装,包含 打开页面,定位元素,多表单嵌套切换,多窗口切换等方法 # -*- coding = UTF-8 -*- # Autohr : 叶松桥 # File : base.py # project

  • pom模式+ddt思想+logger+allure 重构jpress2020-11-26 15:00:44

    一、新建页面project 1、BasePage import logging import logging.handlers import datetime from Lib.ShowapiRequest import ShowapiRequest import time import os from PIL import Image class BasePage(object): def __init__(self, driver): '''

  • 暴力删除grid2020-11-25 11:00:31

    数据库版本:11.2.0.4   su - gridrm -rf $ORACLE_HOME/*rm -rf $ORACLE_BASE/*[root@localhost grid]# rm -f /etc/oracle/ocr.loc删除相应的文件[root@oracle grid]# cd /etc/oracle/[root@oracle oracle]# rm -f ocr.loc.orig[root@oracle oracle]# rm -f olr.loc*清楚磁盘组dd

  • Python数据可视化:分析某宝商品数据,进行可视化处理2020-11-16 17:04:17

    本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,如有问题请及时联系我们以作处理。 以下文章来源于Python干货铺子 ,作者:不正经的kimol君   一、模拟登陆 需要做个统计分析,有没有办法搜集一下淘宝的商品信息呀?   在搜索栏里填好关键词:“显卡”,小手轻快敲

  • ASP.NET Core 5.0 的新增功能2020-11-11 14:02:06

    本文重点介绍 ASP.NET Core 5.0 中最重要的更改,并提供相关文档的链接。 ASP.NET Core MVC 和 :::no-loc(Razor)::: 改进 通过模型绑定将日期/时间绑定到 UTC 模型绑定现在支持将 UTC 时间字符串绑定到 DateTime。 如果请求包含 UTC 时间字符串,则模型绑定会将其绑定到 UTC DateT

  • go时间日期与时区相关操作2020-10-28 14:35:16

    ~~~ package main import ( "errors" "time" "github.com/jinzhu/now" ) const ( BINano = "2006-01-02 15:04:05.000000000" BIMicro = "2006-01-02 15:04:05.000000" BIMil = "2006-

  • Pandas系列教程(3)Pandas数据查询2020-10-21 12:33:00

    Pandas数据查询 pandas 查询数据的几种方法 df.loc方法,根据行,列的标签值查询 df.iloc方法,根据行,列的数字位置查询 df.where方法 df.query方法 .loc即可以查询,又能覆盖雪茹,强烈推荐 pandas 使用df.loc查询数据的方法 使用单个label值查询数据 使用值列表批量查询

  • oracle笔记2020-10-04 18:01:35

    1、11g,12g 给普通用户解锁:alter user SCOTT identified by tiger account unlock; 2、sqlplus /nolog @data.sql 启动sqlplus不登录任何数据库,运行脚本,在exit 3、向缓存区存数据 save D:\XXX  , 取数据 get  D:\XXX  4、脚本文件运行 @D:\XXX\XXX.sql  脚本文件为复用性比较

  • PAT(Basic Level) Practice : 1095 解码PAT准考证 (25分)2020-10-01 19:31:32

    1095 解码PAT准考证 (25分) 参考:> https://blog.csdn.net/shiliang97/article/details/100592165 测试点3,4段错误 开辟的大数组每次都要更新,全部归零。 测试点2:考场编号输入008,输出不能是8,必须也是008 代码(测试点3超时) #include <iostream> #include <vector> #include <string>

  • 1409. 查询带键的排列2020-10-01 17:31:29

    给你一个待查数组 queries ,数组中的元素为 1 到 m 之间的正整数。 请你根据以下规则处理所有待查项 queries[i](从 i=0 到 i=queries.length-1): 一开始,排列 P=[1,2,3,...,m]。对于当前的 i ,请你找出待查项 queries[i] 在排列 P 中的位置(下标从 0 开始),然后将其从原位置移动到排列 P

  • 初学源码之——Spring核心思想2020-09-26 21:01:10

    Spring核心思想 注意:IOC和AOP不是spring提出的,在spring之前就已经存在,只不过更偏向于理论化,spring在技术层次把这两个思想做了非常好的实现(Java) 第1节loC 1.1什么是loC? loCInversion of Control(控制反转/反转控制),注意它是一个技术思想,不是一个技术实现描述的事情:Java开发领

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有