font

关于find_element_by_xpath的理解

邮差的信 提交于 2020-02-24 15:42:15
最近爬取一个报表的数据,里面有个INPUT元素,没有ID,NAME,CLASS是重复使用的。没有办法,只好学习by_xpath的详细用法; from selenium import webdriver from selenium.webdriver.common.keys import Keys #浏览器启动配置 browser = webdriver.Firefox() browser.maximize_window() # 最大化浏览器窗口 url= "file:///D:/py/ftn/a.html" browser.get(url) qssj =browser.find_element_by_xpath('//div[@widgetname="STARTDATE"]/div/input') qssj.send_keys('2020-02-24') 下面是我构造的a.html的文件 1 <div class="pmeter-container fr-absolutelayout ui-state-enabled" style="height: 62px; width: 935px; overflow: hidden; position: absolute; left: 0px; top: 0px;" widgetname="PARA"><div style="width:

C#操作Excel格式

家住魔仙堡 提交于 2020-02-24 10:22:52
原文链接 https://www.cnblogs.com/valor-xh/p/5919377.html 数字(Range.NumberFormatlocal 属性) 常规:Range.NumberFormatlocal = "G/通用格式" 数值:Range.NumberFormatlocal = "0.000_ " --保留小数位数为3    Range.NumberFormatlocal = "0" --不要小数 Range.NumberFormatlocal = "#,##0.000 " --保留小数位数为3,并使用千位分隔符 货币:Range.NumberFormatlocal = "$#,##0.000" 百分比:Range.NumberFormatlocal = "0.000%" 分数:Range.NumberFormatlocal = "# ?/?" 科学计数:Range.NumberFormatlocal = "0.00E+00" 文本:Range.NumberFormatlocal = "@" 特殊:Range.NumberFormatlocal = "000000"---邮政编码 Range.NumberFormatlocal = "[DBNum1]G/通用格式"---中文小写数字 Range.NumberFormatlocal = "[DBNum2]G

计算机视觉——图像处理基础

风格不统一 提交于 2020-02-24 08:05:27
目录 1. PIL-Python图像库 1.1 图像灰度处理 代码实现 运行结果 1.2 调整尺寸及旋转 代码实现 运行结果 2. Matplotlib库 2.1 画图、描点和线 代码实现 运行结果 2.2 图像轮廓和直方图 代码实现 运行结果 3. NumPy库 3.1 灰度变换 代码实现 运行结果 3.2 直方图均衡化 代码实现 运行结果 4. SciPy模块 4.1 高斯模糊 代码实现 运行结果 1. PIL-Python图像库 1.1 图像灰度处理 代码实现 # -*- coding: utf-8 -*- from PIL import Image from pylab import * # 添加中文字体支持 from matplotlib.font_manager import FontProperties font = FontProperties(fname=r"c:\windows\fonts\SimSun.ttc", size=14) figure() pil_im = Image.open('D:\\python\pcv_data\data\empire.jpg') gray() subplot(121) title(u'原图',fontproperties=font) axis('off') imshow(pil_im) pil_im = Image.open

video.js

Deadly 提交于 2020-02-24 01:54:41
video.js 是一款基于HTML5的自定义样式网络视频播放器,会在video标签基础上新增一些自定义样式和一些小功能,此外它还会自动检测浏览器对HTML5的支持情况,如果不支持HTML5则使用Flash播放器。 1 首先现引入 video-js.css 和 video.min.js   video-js.css .video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-modal-dialog,.vjs-button>.vjs-icon-placeholder:before,.vjs-modal-dialog .vjs-modal-dialog-content{position:absolute;top:0;left:0;width:100%;height:100%}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.vjs-button>.vjs-icon-placeholder:before{text-align:center}@font-face{font-family:VideoJS;src:url(../font/2.0.0/VideoJS.eot?#iefix) format("eot")}@font

python — 图像处理基础

喜你入骨 提交于 2020-02-23 14:03:57
文章目录 一、图像轮廓与直方图 1. 图像轮廓 2. 直方图 3. 代码实现 二、高斯滤波 1. 高斯滤波 2. 代码实现 三、直方图均衡化 1.直方图均衡化 2. 代码实现 四、图像差分 五、图像模糊 总结: 环境:anaconda3,spyder。 一、图像轮廓与直方图 1. 图像轮廓 绘制图像的轮廓在工作中十分有用。因为绘制轮廓需要对每个坐标的像素值施加一个阈值,所以首先需要将图像灰度化。 2. 直方图 用来表征该图像像素值得分布情况。用一定的小区间来指定表征像素值的范围,每个小区间会得到落入该小区间表示范围的像素数目。 hist()函数只接受一维数组作为输入,因此在绘制图像直方图前,必须对图像进行压平处理。 3. 代码实现 实验结果: 代码: # -*- coding: utf-8 -*- from PIL import Image from pylab import * # 添加中文字体支持 from matplotlib.font_manager import FontProperties font = FontProperties(fname=r"c:\windows\fonts\SimSun.ttc", size=14) im = array(Image.open('c:\house.jpg').convert('L')) # 打开图像,并转成灰度图像 figure

计算机视觉数字图像处理基础

北慕城南 提交于 2020-02-23 12:23:11
图像处理基础 一、软件安装 在计算机视觉课程中要在python的环境下面进行图像处理,所以需要选择可以编辑python语句的软件,在此选择的是PyCharm的可视化界面,除此之外,还有VScode,Sublime等编辑器 PyCharm要编译的话需要在Setting的Project interprete解释器中选择python.exe。在PyCharm中是没有自带的,所以使用PyCharm之前需要有python。 二、环境配置 python环境配置 ,可以选择去官网下载最新python或者使用Anaconda,Anaconda可以直接配置好Python 环境、pip 包管理工具、常用的库、配置好环境路径等等,对于新手比较友好。 1.Anaconda安装 使用Anaconda2-5.0.0版本一直安装失败,具体原因不是很清楚,后来换了一个镜像Anaconda2-5.3.1安装就虽然没有出错了,但是在编译代码后出现了这样的错误 UnicodeDecodeError: 'ascii' codec can't decode byte 0xcd in position 9: ordinal not in range(128) 解决办法:python2经常会遇见乱码的问题,并且一遇到中文就乱码。所以我们在安装的时候要注意,无论是解释器interpretor的安装路径还是用户项目的路径

26个Jquery使用小技巧(jQuery tips, tricks & solutions)

假如想象 提交于 2020-02-23 04:54:45
前段时间发布了 Jquery 类库 1.4 版本,使用者也越来越多,为了方便大家对 Jquery 的使用,下面列出了一些 Jquery 使用技巧。比如有禁止右键点击、隐藏搜索文本框文字、在新窗口中打开链接、检测浏览器、预加载图片、页面样式切换、所有列等高、动态控制页面字体大小、获得鼠标指针的 X 值 Y 值、验证元素是否为空、替换元素、延迟加载、验证元素是否存在于 Jquery 集合中、使 DIV 可点击、克隆对象、使元素居中、计算元素个数、使用 Google 主机上的 Jquery 类库、禁用 Jquery 效果、解决 Jquery 类库与其他 Javascript 类库冲突问题。 具体如下: 1. 禁止右键点击 view plain copy to clipboard print ? 1. $(document).ready( function (){ 2. $(document).bind( "contextmenu" , function (e){ 3. return false ; 4. }); 5. }); 2. 隐藏搜索文本框文字 view plain copy to clipboard print ? 1. $(document).ready( function () { 2. $( "input.text1" ).val( "Enter your search

LESS基础教程

老子叫甜甜 提交于 2020-02-22 15:51:22
一、初见LESS 1. 什么是LESS Less是Css的预编译语言,兼容Css语法,在其基础上扩展,可以使用变量,混合,继承,函数等语法,更贴近编程语言,在开发时使用,生产时将Less转换为Css文件。 2. LESS的官方网站 中文网址: http://lesscss.cn/ 3. LESS与CSS的写法 CSS的写法 .content{ display: flex; } .content .item{ width: 100rem; height: 100rem; background: pink; color: #fff; } LESS的写法 .content{ display: flex; .item{ width: 100rem; height: 100rem; background: pink; color: #fff; } } 4. 搭建开发环境 因为 less 其实无法在浏览器上运行的,它要编译成CSS才行。主要以下方法 下载less.js文件,利用该文件编译less,但是太建议使用 借助 考拉 这软件编译 借助 vs code ,在该编辑器安装编译less的插件,less文件保存后就会自动生成对应的CSS 借助 node 环境 因为前面两种没用过,所以主要介绍下后两种 在vs code安装less的编译插件 安装插件 Easy LESS ,如下图所示 有了这个后

前端入门之响应式布局

大兔子大兔子 提交于 2020-02-22 12:15:30
很多Web前端新手对响应式布局和自适应布局的概念以及制作方法分不清,简单来说响应式布局相当于流动网格布局,而自适应布局等于使用固定分割点来进行布局。接下来小编分享的重庆Web前端入门知识就给大家讲解用CSS做响应式布局的方法。 做响应式网站离不开CSS响应式布局查询代码写法,而在此之前,我们需要了解什么是媒体查询以及如何才CSS中引入媒体查询。 什么是媒体查询? 媒体查询可以让我们根据设备显示器的特性(如视口宽度、屏幕比例、设备方向:横向或纵向)为其设定CSS样式,媒体查询由媒体类型和一个或多个检测媒体特性的条件表达式组成。媒体查询中可用于检测的媒体特性有width、height和color(等)。使用媒体查询,可以在不改变页面内容的情况下,为特定的一些输出设备定制显示效果。 如何在CSS中引入媒体查询? 媒体查询写在CSS样式代码的最后,CSS是层叠样式表,在同一特殊性下,靠后的的样式会重叠前面的样式。 如何用CSS做响应式布局呢? 1、在HTML头部添加以下代码,用来显示兼容移动设备的显示效果。 参数详解: width=device-width :宽度等于当前设备的宽度 initial-scale=1 :初始的缩放比例(默认为1) minimum-scale=1 :允许用户缩放到的最小比例(默认为1) maximum-scale=1 :允许用户缩放到的最大比例(默认为1)

js中innerText,innerHTML的用法

只谈情不闲聊 提交于 2020-02-22 10:58:21
innerText,outerText,innerHTML,outerHTML 这次我们要使用另一些对象属性对来实现动态改变文本,它们就是:innerText,outerText,innerHTML,outerHTML,千万要注意它们的大小写,因为错一点您就得不到预期的效果了。这是全新的方法,当您掌握它以后将可随心所欲的设计动态内容了,不可错过哦! 例12 动态改变文本和Html <html> <head> <title>DHtml举例12</title> <style><!-- body {font-family:"宋体";color="blue";font-size="9pt"} --> </style> <script language="JavaScript"> function changeText() { DT.innerText="我很好!"; }//function function changeHtml() { DH.innerHTML="<i><u>我姓肖!</u></i>"; }//function function back() { DT.innerText="您好吗?"; DH.innerHTML="您姓什么?"; } </script> </head> <body> <p><font color="gray">请点击下边的文字……</font> <ul>