摘要: import requests#返回响应消息实体和状态码res=requests.get(url)#请求体res.request.headers#响应体res.headers#响应状态码res.status_code#响应正文#1:text:支持text html xml json content( 阅读全文
posted @ 2025-04-28 23:51 观呼吸 阅读(13) 评论(0) 推荐(0)
摘要: #强制time.sleep(3)#隐性等待(全局等待-设置一次-在driver会话周期(打开-关闭))在指定时间内完成,超过时间会有异常dr.implicitly_wait(30)#显性等待from selenium.webdriver.support.wait import WebDriverWa 阅读全文
posted @ 2025-04-28 23:46 观呼吸 阅读(4) 评论(0) 推荐(0)
摘要: xpath选中元素右键--Copy-Copy full Xpath(Cope Xpath)一:绝对定位(默认1开始)/html/body/div[1]/div[1]/div/div[1]/div/form/span[1]/input二:相对定位//*[@id="kw"]开发者模式--ctrl+f-搜 阅读全文
posted @ 2025-04-28 23:45 观呼吸 阅读(10) 评论(0) 推荐(0)
摘要: http通讯客户端python.java写的代码 服务端:diver(diver.api都是一个接口,参数传的json格式)通讯流程xxxdiver启动.ip+端口监听selenium webdriver跟xxxdriver建立连接,然后发送http请求xxxdriver收到指令 运行xxxdriv 阅读全文
posted @ 2025-04-28 23:43 观呼吸 阅读(8) 评论(0) 推荐(0)
摘要: Selenium只是一个库1:python3 -m pip install selenium(允许用户指定要使用的Python解释器。这对于那些在系统上安装了多个Python版本的用户说非常有效)安装目录路径D:\study\python3\Lib\site-packages下selenium和se 阅读全文
posted @ 2025-04-28 23:42 观呼吸 阅读(16) 评论(0) 推荐(0)
摘要: 一:进程和线程的区别 1:基本意义 进程是资源分配的最小单元,线程是运算调度的最小单元 2:包含关系 进程包含一个线程或多个线程,引入线程是为了提高系统的并发性 3:拥有资源(cpu,内存等) 进程是拥有资源,线程不拥有资源,向进程申请资源使用,同一进程中的线程共享进程的资源 4:系统开销 进程创建 阅读全文
posted @ 2025-04-28 23:22 观呼吸 阅读(9) 评论(0) 推荐(0)