Selenium 是一个可以让浏览器自动化地执行一系列任务的工具,常用于自动化测试。不过,也可以用来给网页截图。目前,它支持 Java、C#、Ruby 以及 Python 四种客户端语言。如果你使用 Python,则只需要在命令行里输入“sudo easy_install selenium”并回车,即可安装 selenium 的 Python 版本的客户端支持。 以 Python 为例,我们可以使用下面的脚本来给指定页面(比如软件开发网首页)截图: # -*- coding: utf-8 -*- # # author: oldj # from sele
2021-12-03 23:37:07 52KB le ni niu
1
一, 当新增节点后刷新当前节点 node.loaded = false; node.expand(); //新建子节点是刷新一次本节点的展开请求,而重命名和删除则需要刷新父级节点的的展开事件, 二, 删除节点 node.parent.loaded = false node.parent.expand() 完毕~ 补充知识:element-ui组件el-tree添加按钮管用,删除按钮,数据会变,但是页面不更新 可能是element-ui 的版本太低了 我用的element-ui 2.4.6 后来发现2.4.11的是管用的 所有更新element-ui版本 cnpm i eleme
2021-12-03 15:45:32 28KB em le tr
1
前言 这两天原本想在淘宝上爬点东西进行分析的,但没想到淘宝的反爬机制对我这个爬虫菜鸡充满了恶意。先是被数据的格式搞得焦头烂额,好不容易写好了测试一页的代码,准备美滋滋开始大显身手,爬取多页时,发现竟然被封IP了!呜呜┭┮﹏┭┮。于是,开始研究各种反反爬的机制,IP代理,多线程、模拟登陆… …发现自己的盲区越来越大。眼瞅着与自己的博客更新计划越行越远,只好先换个目标,对某东下手。但并不代表我会放过它,等自己在修炼一段时间,再来会会它。下面,我们开始进入正题吧。 这次想做一个关于糖果的分析,于是爬取了京东共2700左右条的数据,这个数据应该是够自己分析了。京东比较坑的一点是,他的每一页是先加载一部
2021-12-03 10:01:05 530KB le ni niu
1
Selenium简介与安装 Selenium是什么? Selenium也是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE、Mozilla Firefox、Mozilla Suite等。 安装 直接使用pip命令安装即可! pip install selenium Python抓取微博有两种方式,一是通过selenium自动登录后从页面直接爬取,二是通过api。 这里采用selenium的方式。 程序: from selenium import webdriver import time import
2021-12-02 21:54:03 281KB le ni niu
1
Sklearn简介 Scikit-learn(sklearn)是机器学习中常用的第三方模块,对常用的机器学习方法进行了封装,包括回归(Regression)、降维(Dimensionality Reduction)、分类(Classfication)、聚类(Clustering)等方法。当我们面临机器学习问题时,便可根据下图来选择相应的方法。 Sklearn具有以下特点: 简单高效的数据挖掘和数据分析工具 让每个人能够在复杂环境中重复使用 建立NumPy、Scipy、MatPlotLib之上 代码如下所示: import xlrd import matplotlib.pyplot
2021-11-29 21:34:03 50KB ar le mnist
1
Python版本3.5.1, pip install requests 之后依然提示 Python ImportError: No module named ‘requests’ 经过文件搜索和提示,发现是因为安装目录不正确。 一定要切到Python的主目录下安装requests。 如果提示已经安装,那原因是安装的路径不正确,需要先卸载。找到现在的安装目录(会提示),在CMD窗口切过去,执行: pip uninstall requests C:\Users\Administrator>pip uninstall requests Uninstalling requests-2.14.2:
2021-11-27 15:55:11 44KB du ed le
1
python零基础 turtle库绘制《小猪佩奇》里的小恐龙 python代码 #dinosaur.py import turtle as t #龙身 t.setup(1000,600) # 设置画布的大小 t.speed(10) # 设置画笔速度为10 t.pensize(5) # 设置画笔大小 t.pencolor("SpringGreen4") # 设置画笔颜色 t.penup() # 提笔 t.goto(250,180) # 画笔前往坐标(250,18
2021-11-27 14:55:51 385KB le python tl
1
使用多个卡片显示的时候,并且要求当列数到一定数目的时候,要自动换行,el-container 布局就满足了需求了,就要用到el-row 布局做分栏处理, 代码如下 <div slot=header
2021-11-26 13:15:27 106KB em le ow
1
小波应用比较广泛,近期想使用其去噪。由于网上都是matlib实现,故记下一下Python的使用 Pywavelet  Denoising 小波去噪  # -*- coding: utf-8 -*- import numpy as np import pywt data = np.linspace(1, 4, 7) # pywt.threshold方法讲解: # pywt.threshold(data,value,mode ='soft',substitute = 0 ) # data:数据集,value:阈值,mode:比较模式默认soft,substitute:替代值,默认0,
2021-11-26 09:49:56 33KB data le let
1
这就出现一个问题,如果图片过小,或文字过长,就会出现文字把整个表格撑得很大,即占用了很多空间,显示效果也非常不美观。网上也有许多解决办法,但要么复杂,要么不能解决跨浏览器问题,要么不能自适应图片大小变化。 在我的这个方法中,解决了: 不需要在代码中指定图片大小、跨浏览器、非常简单。最后的效果如下图所示,当文字过长时,它会自动换行以适应图片宽度: 方法如下: 1)图片及图片说明代码如下: <td
2021-11-23 11:46:30 54KB ab ble le
1