logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Selenium3 Python WebDriver API源码探析(19)加载FireFox用户配置文件

FireFox用户配置文件Firefox 将用户个人信息(例如书签、密码、首选项、扩展、Cookie、证书等)保存在一系列文件中,它们被叫做用户配置文件,它们与 Firefox 的程序文件保存在不同位置。因此,WebDriver如果能够加载已有的FireFox用户配置文件可带来很多便利!查找用户配置文件Firefox默认在本地路径C:\Users\<your Windows login us

#selenium#python#firefox
《Python数据分析基础教程:NumPy学习指南(第2版)》笔记8:第三章 常用函数4——线性模型、数组修剪与压缩、阶乘

本章将介绍NumPy的常用函数。具体来说,我们将以分析历史股价为例,介绍怎样从文件中载入数据,以及怎样使用NumPy的基本数学和统计分析函数。这里还将学习读写文件的方法,并尝试函数式编程和NumPy线性代数运算。第三章 常用函数3.25 线性模型许多科学研究中都会用到线性关系的模型。NumPy的linalg包是专门用于线性代数计算的。下面的工作基于一个假设,就是一个价格可以根据N个之前的价格利用线

#numpy
《Python数据分析基础教程:NumPy学习指南(第2版)》笔记14:第六章 深入学习NumPy模块2——随机数模块random

第六章 深入学习NumPy模块6.13 快速傅里叶变换FFT(Fast Fourier Transform,快速傅里叶变换)是一种高效的计算DFT(Discrete Fourier Transform,离散傅里叶变换)的算法。FFT算法比根据定义直接计算更快,计算复杂度为O(NlogN) 。DFT在信号处理、图像处理、求解偏微分方程等方面都有应用。在NumPy中,有一个名为fft的模块提供了快速傅

#numpy
Python启动器(py.exe)主版本次版本相同补丁版本不同解释器选择的异常问题

Python解释器概述在Windows中安装Python时,默认选择安排Python启动器(py.exe)。Python启动器可帮助定位和执行不同版本的Python解释器。Python启动器(py.exe)一般自动安装在Windows目录中。C:\Users\yy>whereis py.exeC:\Windows\py.exe执行py -h可列出Python启动器的使用方法。C:\Users

使用Python根据扩展名将子目录的文件移动到指定目的目录

功能说明将源目录下子目录中的文件移动到指定目的目录。要求如下:子目录中仅包含指定扩展名的文件才会移动文件。如果目的目录已包含同名文件,将文件重命名为原文件名 13位时间戳例如:当前目录结构如下:test│2.txt│├─1││1.txt│││└─2│2.txt│├─2││3.txt│││└─3└─32.txt运行后的目录结构如下:test│2 1618156462496.txt│

#python
Selenium3 Python WebDriver API源码探析(10):动作链(ActionChains):鼠标事件和键盘事件

鼠标、键盘事件是我们利用Selenium操控浏览器的重要交互手段,主要由selenium\webdriver\common\action_chains.py中的ActionChains类实现。该类通过webdriver包对外暴露,即可使用from selenium.webdriver import ActionChains导入ActionChains类。...

#selenium#python
Conda、pip、virtualenv命令对比

功能conda命令pip命令Virtualenv命令安装某个包conda install 包名pip install 包名-升级某个包conda update --name 环境名 包名pip install --upgrade 包名-升级包管理器conda update condapython -m pip install -U pip-卸载某个包conda remove --name 环境名

#python#pip#virtualenv
Selenium3 Python WebDriver API源码探析(16)颜色转换

在使用Selenium过程中,难免需要对颜色进行比较,那么所有颜色类型必须要进行规范化。selenium\webdriver\support\color.py模块实现了颜色转换。color模块原理color模块主要元素为:Colors模块变量:定义了HTML4 颜色字符串对应的Color对象。颜色匹配正则表达式模块变量:定义了各类颜色格式的匹配正则表达式。Color类:颜色转换支持类,颜色基础模型

#selenium#python
Selenium3 Python WebDriver API源码探析(8):等待(显式等待、隐式等待)、超时(页面加载超时、异步脚本调用超时)

等待概述使用Selenium操控浏览器时,等待非常重要,因为浏览器进行渲染、执行交互都是非常耗费时间的,另外由于网络等因素,经常出现我们需要操纵的DOM元素未就绪的情况,此时经常抛出NoSuchElementException异常。为了解决这一问题有两种处理策略:被动等待。执行完一个比较耗时的操作后,使用time.sleep()等待一段时间,然后再继续执行。这种策略的问题在于不够灵活,等待时间无法

#selenium
matplotlib事件处理基础(事件绑定、事件属性)

谈到用户界面交互总少不了事件,前面一系列文章介绍的鼠标光标、坐标、弹出式提示框等实现的底层其实都是事件处理,只不过matplotlib或其他包做了封装以便于应用。matplotlib的事件处理模型基于GTK,matplotlib支持与wxpython、 tkinter、 qt、gtk等常见GUI后端的交互。事件绑定matplotlib的事件绑定有三个要素:canvas对象事件名称回调函数matpl

#matplotlib
    共 149 条
  • 1
  • 2
  • 3
  • 15
  • 请选择