python webdriver api-操作富文本框-待续
操作富文本框-就是邮件正文部分,可以选字体啥的 第一种方式: 一般都是在iframe里,要切进去,一般是”html/body”,编辑之后,再切出来,然后再send_keys就完事儿 #encoding=utf-8 from selenium import webdriver import unittest, time, traceback from selenium.webdriver.support.ui import WebDriverWait from selenium.webdrive
二十:让行内元素在div中垂直居中
(1)使用display:table-cell配合vertical-align:center(淘宝也是这样用的) <div class="method4">
<span>第四种方法</span>
</div>
<style>
.method4 {
width: 200px;
height: 200px;
vertical-align: middle;
display: table-cell; /*只支持IE8+及现代浏览器,与position:absolute;或fl
20180620随笔
2018/6/20 其实昨天就想写点东西的,像我这样的人,心里不是特别很感触是不想记录点东西的。这两天爸爸妈妈还有两三个亲戚一起去内蒙古了,我在大二暑假的时候去过一次,那一次,哥哥也在,还有二旗,二期老婆,还有老三,那里网不是很好,但是,我们大家都很开心地干活,而且,我偷偷的告诉你,虽然有时候,我们和回族的老板有时候有摩擦,我们就以集体罢工的方法来对抗他,现在想想,我们真的好搞笑噢,那次,我们赚了三万多吧,用了差不多快一个月的时间。昨天,和妈妈视频,之前加上现在好几次,她都问我在哪里啊?学习了
Linux centosVMware mysql用户管理、常用sql语句、mysql数据库备份恢复
一、mysql用户管理 grant all on *.* to 'user1'@‘127.0.0.1’ identified by 'mimA123'; 创建user1用户 使用user1登录 /usr/local/mysql/bin/mysql -uuser1 -pmimA123 -h127.0.0.1 变为localhost,不加-h也能登录 mysql> grant all on *.* to 'user1'@'localhost' identified by 'mimA123'; [r
python fake_useragent模块 user-agent的获取
1. UserAgent 模块使用 from fake_useragent import UserAgent
ua = UserAgent() # 实例化,实例化时需要联网但是网站不太稳定
print(ua.ie) # 随机打印一个 ie 浏览器的头
print(ua.random) # 随机打印 User-Agent
2. 模块下载 pip install fake-useragent
3. 查看 fake-useragent 模块下载 User-Agent 的下载
npm install webpack 安装失败解决
1.前提: 安装webpack 首先要安装node.js 2.问题描述 工作中一直在使用node.js,npm安装插件也没有报错过,在练习webpack时,安装webpack (npm install -g webpack)提示安装成功,但运行webpack -h 提示不是内部或外部命令; 第二天重新安装提示: npm ERR! Maximum call stack size exceeded
3. 解决过程 网上说是npm版本原因,于是升级了下npm 的版本 npm install -g
Python学习之路—2018/6/20
Python学习之路—2018/6/20 1.模板语法之变量 views.py def index(request):
import datetime
s="gyq"
l=[1,2,3]
dic={"name":"gyq","age":22}
date = datetime.date(1996, 5, 27) #
class Person(object):
def __init__(self,name):
根据select出来的数据进行update
update
t_tbl_desc
set
num=b.num
from
t_tbl_desc a,
(select distinct(name) as name,count(name) num from t_col_desc group by name)b
where
a.name=b.name
剑指Offer:旋转数组的最小数字【11】
剑指Offer:旋转数组的最小数字【11】 题目描述 把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。 输入一个非递减排序的数组的一个旋转,输出旋转数组的最小元素。 例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转,该数组的最小值为1。 NOTE:给出的所有元素都大于0,若数组大小为0,请返回0。 解题分析 我们用两个坐标,Left,Right分别表示左右两个递增序列的下标,刚开始L为0,R为4; 当Arr[Mid]>Arr[Left],可以说明,Mid及
ubuntu18.04 安装docker
https://docs.docker.com/install/linux/docker-ce/ubuntu/#install-docker-ce-1 Change "stable" repository to "edge" and works fine. $ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04 LTS
Release:
luogu3801 红色的幻想乡
题目大意 给一个初始值都是0的0-1矩阵,两个操作:1.选择一个点,将其所在排和列(不包括该点)的数字取反。2.求一个子矩形内的数字和。n,m,q<=100000. 错误思路 为何不能用二维线段树 n,m<=100000,每个x线段树都维护一个有400000个节点的Y线段树,而X节点也要400000个,空间受不了。 如果我们要更新一排,X线段树没有达到“排除一半”的功能,必须遍历到所有X、Y节点,时间受不了。 假命题:将所在排列其它数字取反,等价于把选择的点的数字取反 与后者等价的,是
python webdriver api-读取、设置配置文件
文件结构: db.ini放置db信息的配置文件 文件中[gloryroad]是section信息 下边的dbname等是option信息 UiObjectMap.ini放置访问web的配置信息 配置用到的xpath元素信息-做到数据和程序的分离 第一步读取配置文件 把配置文件放到当前脚本所在目录下 #encoding=utf-8 import ConfigParser import os import platform if platform.system() == "Windows": co
PHP:数组——二维转一维,二维转三维,将特定的数据作为键名
今天针对数组做一个总结,一句话:当我们面临多个数据时,要灵活运用数组+foreach去获取我们想要的结果 例子: 1、二维转一维数组 代码部分: 结果: 2、二维转三维 (1)代码部分:(显示方式1:将输出放在foreach循环里面) 结果: (1)代码部分:(显示方式2:将输出放在foreach循环外面) 结果: 什么时候在循环里面输出结果,什么时候在循环外面输出结果: (1)放在foreach里面打印,通常是只看一
Linux下搭建lnmp环境
前提:假设阅读本文的读者已经拥有基本的linux使用技巧,能够解决系统安装问题,以及软件安装的技巧。 注意: 本文所涉及的主要安装包(需要下载使用的)安装包,在本文最后会给出百度云盘链接,需要使用的,可以自由下载。 建议: 建议先通篇阅读本文,了解Nginx 各组件之间的关系后再进行安装,做到胸有大局,然后进行进一步的操作。 安装所在的机器配置: linux 内核版本:2.6.32 linux 发行版本:CentOS 6.4 64位 系统内存: 1G。 虚拟机的话建议使用2G。编译会快点。 百
今日推荐
周排行