python
文章平均质量分 71
夹喵喵的小螃蟹
这个作者很懒,什么都没留下…
展开
-
Python Selenium选择动态下拉框值并进行动态定位的方法
将原生的Xpath写在代码调试过程中,发现当在页面输入相同内容,再选择下拉框内容后,下拉框的xpath变化了,每操作一次,下拉框的xpath都不一样。打开f12,切换到source标签,输入框输入将下拉框显示出来,立即点击||暂停按钮,通过源码暂停获取定位机会。2、获取下拉框元素Xpath路径后,发现是一个动态的xpath,每次获取到的xpath值不同,如何定位。再点击元素选取,点击元素,即可定位,右击标签copy-Xpath,即可获取原生xpath。1、鼠标移开下拉框后,元素消失,如何选择下拉框内容。原创 2024-04-15 15:29:50 · 738 阅读 · 0 评论 -
python安装selenium报错Collecting cffi>=1.14; os_name == “nt“ and implementation_name != “pypy“
如果不兼容,您可能需要安装相应版本的Visual C++或其他兼容的编译工具。您可以访问PyPI网站(https://pypi.org/project/cffi/),找到合适的版本并下载对应的whl文件,然后在命令行中进行安装。以上步骤将会卸载当前的pip版本并通过get-pip.py脚本重新安装最新版本的pip。:如果可能,建议您在一个干净的虚拟环境中安装cffi包,这样可以避免因系统级Python环境中的包冲突而导致的问题。在这种情况下,可能是由于。于是卸载pip再安装pip,成功安装最新版本pip。原创 2024-04-09 22:39:28 · 952 阅读 · 0 评论 -
Python入门(三) 函数
一、定义函数1、定义函数时,需要确定函数名和参数个数;定义一个函数要使用def语句,依次写出函数名、括号、括号中的参数和冒号:,然后,在缩进块中编写函数体,函数的返回值用return语句返回。def function(arg1,arg2,arg3…):body2、如果有必要,可以先对参数的数据类型做检查;3、函数体内部可以用return随时返回函数结果;4、函数执行完毕也没有retu...原创 2019-02-12 13:55:06 · 316 阅读 · 0 评论 -
python 入门(二)语句
一、print 语句1、python2 支持括号和不加括号,python3 要加括号,python3 中print被当作函数使用print(‘hello,world!’)(python2,3)print(“hello, world!”)(python2,3)print “hello,world” (python2)2、print语句也可以跟上多个字符串,用逗号“,”隔开,遇逗号“,”输...原创 2019-02-11 23:57:38 · 202 阅读 · 0 评论