python
-
selenium窗口最大化
python里操作selenium,有些时候默认的浏览器窗口,在获取完元素,进行模拟点击操作的时候,点不到想要的元素,这就比较尴尬了。看报错信息,怀疑可能和浏览器窗口有关,窗口太小,页面里其他的内容元素,挡住了要点击的元素,所以达不到想要的效果...
-
python列表获取元素最后一个值的方法
list是Python内置的一种数据类型。list是一种有序的集合,可以随时添加和删除其中的元素。python列表获取元素最后一个值的方法...
-
python字符串分割与合并连接
1、 str.split():字符串分割函数 通过指定分隔符对字符串进行切片,并返回分割后的字符串列表。 语法: str.split(s, num)[n] 参数说明: s:表示指定的分隔符,不写的话...
-
selenium操作iframe元素的方法
frame标签有frameset、frame、iframe三种,frameset跟其他普通标签没有区别,不会影响到正常的定位,而frame与iframe对selenium定位而言是一样的,selenium有一组方法对frame进行操作。...
-
selenium打开chrome提示chromedriver.exe已停止工作的解决办法
在使用selenium中调用chromedriver.exe时提示:chromedriver.exe已停止工作。我的chrome浏览器版本:58.0.3029.110 chromedriver.exe版本:v2.9.*更新chromedriver.exe为v2.29,问题解决...
-
selenium启动chrome时,弹出设置页面:Windows Defender 防病毒要重置您的设置
在使用selenium打开chrome时同时打开了两个标签页,且页面停留在chrome的设置页面,页面打开链接后data页面也没有消失的解决办法。解决办法:win+r 运行 regedit , ctrl+f 搜索 TriggeredReset ,或者直接找下面路径...
-
scrapy shell的使用
scrapy是一个交互终端,我们可以在未启动spider的情况下尝试及调试代码也可以用来测试xpath表达式。命令scrapy shell url地址...
-
python设置报错日志baseconfig配置
logging模块可以实现Python程序的错误日志功能。通过使用baseConfig()函数就可以对logging进行一个日志配置。包括输出的格式和错误等级,记录的文件目录...
-
python判断字符串是否包含子字符串的几种办法
本文介绍了Python实现判断一个字符串是否包含子串的方法,结合实例形式总结分析了四种比较常用的字符串子串判定方法。1、in方法,2、检测字符串 str 中是否包含指定字符串 str1,可以指定 beg(开始) 和 end(结束) 范围。 ...
-
scrapy设置日志报错级别
在执行scrapy crawl xxx 的时候,我们在终端经常看见一大堆的信息,其实在scrapy里是可以设置日志级别的。在settings.py里添加LOG_LEVEL = "WARNING"就可以把低于warning的日志全部屏蔽不显示。 ...
-
scrapy中添加快捷运行项目命令,不需要cmd窗口了
本人用的代码编辑器是sublime,每次运行爬虫都需要从代码编辑器里切换到cmd窗口,去运行scrapy命令,着实觉得太麻烦了。在scrapy中,为了避免每一次运行或调试都输入一串命令,可以在项目文件下新建一个run.py文件,每次运行爬虫只需要运行此脚本即可。且运行调试模式也需要设置此启动脚本。...
-
python里write按指定utf-8编码写入文件的方法
python默认的写文件编码弄不清具体是什么编码格式,只发现中文字体写入默认是GB2312编码。指定编码写入,需要打开文件的时候按指定的编码写入,open第三个参数写encoding编码方式。...
-
python文件读写read,write用法详解
在 Python 中要操作文件需要记住 1 个函数和 3 个方法。open:打开文件,并且返回文件操作对象,read:将文件内容读取到内存,write:将指定内容写入文件,close:关闭文件...
-
python教程之json模块
Python3 中可以使用 json 模块来对 JSON 数据进行编解码,它主要提供了四个方法: dumps、dump、loads、load。dump和dumps对python对象进行序列化。将一个Python对象进行JSON格式的编码。load和loads反序列化方法,将json格式数据解码为python对象。...
-
python日期和时间戳互相转化操作详解
python中日期格式化是非常常见的操作,Python 中能用很多方式处理日期和时间,转换日期格式是一个常见的功能。Python 提供了一个 time 和 calendar 模块可以用于格式化日期和时间。时间间隔是以秒为单位的浮点小数。每个时间戳都以自从格林威治时间1970年01月01日00时00分00秒起经过了多长时间来表示。...
-
python -v显示一大串信息后如何退出呢
对于新手想看下自己机器里的Python版本,自然想到python -v命令。结果输入python -v显示这些了一长串以下信息。exit可以推出当前的Python程序窗口。...
友情链接