网站建设话术IT周末做网站违反制度么

张小明 2026/1/14 2:32:09
网站建设话术,IT周末做网站违反制度么,海兴做网站,热点新闻事件及观点文章目录1. 环境配置与浏览器启动2. 文件上传操作3. 搜索框交互4. 图片批量下载5. 分页数据抓取6. 商品信息抓取1. 环境配置与浏览器启动 首先需要配置 Selenium 环境并启动浏览器。以下是使用 Microsoft Edge 浏览器的基本设置#xff1a; import os.path import time impo…文章目录1. 环境配置与浏览器启动2. 文件上传操作3. 搜索框交互4. 图片批量下载5. 分页数据抓取6. 商品信息抓取1. 环境配置与浏览器启动首先需要配置 Selenium 环境并启动浏览器。以下是使用 Microsoft Edge 浏览器的基本设置importos.pathimporttimeimportrequestsfromseleniumimportwebdriverfromselenium.webdriver.edge.optionsimportOptionsfromselenium.webdriver.common.keysimportKeysfromselenium.webdriver.common.byimportBy edge_optionsOptions()edge_options.binary_locationrC:\Program Files (x86)\Microsoft\Edge\Application\msedge.exedriverwebdriver.Edge(optionsedge_options)2. 文件上传操作Selenium 可以模拟用户上传文件的操作。以下代码展示了如何通过文件输入框上传本地图片driver.get(https://graph.baidu.com/pcpage/index?tpl_frompc)input_elementdriver.find_element(byBy.NAME,valuefile)input_element.send_keys(rD:\Code\PythonTest\Picture1\1.jpg)time.sleep(5)elementdriver.find_element(byBy.CLASS_NAME,valuegraph-guess-word)print(element.text)分析send_keys()方法用来向文件输入框传递本地文件路径3. 搜索框交互自动化搜索是常见的 Web 交互场景。以下示例展示了如何在 B 站搜索内容driver.get(http://www.bilibili.com)driver.find_element(byBy.TAG_NAME,valueinput).send_keys(pythonKeys.RETURN)time.sleep(5)分析使用By.TAG_NAME定位器找到第一个input元素send_keys()方法不仅发送文本还可以发送特殊按键Keys.RETURN模拟回车键提交搜索表单4. 图片批量下载自动化下载网页图片是数据抓取的常见需求。以下代码展示了如何从百度图片批量下载图片ifnotos.path.exists(./Picture2):os.mkdir(./Picture2)driver.get(https://image.baidu.com/search/index?tnbaiduimageieutf-8word迪丽热巴)driver.execute_script(window.scrollTo(0, document.body.scrollHeight);)time.sleep(8)img_listdriver.find_elements(By.XPATH,value//img[classimg_7rRSL])i1forimginimg_list:img_urlimg.get_attribute(src)img_datarequests.get(img_url)withopen(f./Picture2/{i}.png,wb)asf:f.write(img_data.content)i1分析driver.execute_script(window.scrollTo(0, document.body.scrollHeight);)使用 JavaScript 执行器滚动页面到底部document.body.scrollHeight获取文档总高度确保滚动到底部5. 分页数据抓取处理分页内容是 Web 抓取中的常见操作。以下代码展示了如何抓取苏宁易购的商品评价driver.get(https://review.suning.com/cluster_cmmdty_review/cluster-38249278-000000012389328846-0000000000-1-good.htm?originalCmmdtyTypegeneralsafpd488778a.10004.loverRight.166)hp_fileopen(好评1.txt,w,encodingutf-8)defget_py_content(file):pj_elements_contentdriver.find_elements(byBy.CLASS_NAME,valuebody-content)forelementinpj_elements_content:file.write(element.text\n)get_py_content(hp_file)next_elementsdriver.find_elements(byBy.XPATH,value//*[classnext rv-maidian ])print(next_elements)whilenext_elements![]:next_elementsnext_elements[0]time.sleep(1)next_elements.click()get_py_content(hp_file)next_elementsdriver.find_elements(byBy.XPATH,value//*[classnext rv-maidian ])hp_file.close()关键方法分析使用 XPath 定位器精确查找下一页按钮//*[classnext rv-maidian ]find_elements()复数返回元素列表即使没有找到元素也不会抛出异常next_elements[0].click()点击第一个符合条件的元素循环条件next_elements ! []检查是否还有下一页6. 商品信息抓取综合示例-抓取苏宁易购上医用口罩的商品信息edge_optionsOptions()edge_options.binary_locationrC:\Program Files (x86)\Microsoft\Edge\Application\msedge.exedriverwebdriver.Edge(optionsedge_options)driver.get(http://www.suning.com)elementdriver.find_element(byBy.ID,valuesearchKeywords)element.send_keys(医用口罩Keys.RETURN)time.sleep(10)driver.execute_script(window.scrollTo(0, document.body.scrollHeight))time.sleep(10)price_elementsdriver.find_elements(byBy.CLASS_NAME,valuedef-price)title_elementsdriver.find_elements(byBy.CLASS_NAME,valuetitle-selling-point)evaluate_elementsdriver.find_elements(byBy.CLASS_NAME,valueinfo-evaluate)store_elementsdriver.find_elements(byBy.CLASS_NAME,valuestore-stock)atime.strftime(%Y-%m-%d)fopen(a医用口罩.txt,w,encodingutf-8)foriinrange(len(price_elements)):f.write(price_elements[i].text\t)f.write(title_elements[i].text\t)f.write(evaluate_elements[i].text\t)f.write(store_elements[i].text\n)f.close()
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

中国建设银官方网站建立网站账号违法行为数据库

前端老哥的外包求生记:20G大文件上传系统(Vue3原生JS) 兄弟们!我是福建一名“头发渐少但代码不秃”的前端程序员,最近接了个外包活——给客户做文件管理系统,核心需求就一个:“20G大文件文件夹…

张小明 2026/1/8 14:34:10 网站建设

织梦网站地图底部wp如何转换wordpress

安全测试是保障系统、应用或网络免受恶意攻击和未授权访问的关键环节,旨在识别潜在漏洞、验证安全措施有效性,并降低安全风险。以下是关于安全测试的核心概念、类型、流程、常用工具及最佳实践的详细梳理:一、什么是安全测试?安全…

张小明 2026/1/10 2:00:50 网站建设

聊城高端网站建设报价上海最新注册企业

第一章:外卖订单售后处理的痛点与挑战在当前高速发展的本地生活服务市场中,外卖平台的订单量持续攀升,随之而来的售后请求也日益复杂。高效的售后处理不仅影响用户体验,更直接关系到商家信誉与平台运营成本。响应延迟导致用户不满…

张小明 2026/1/5 21:44:30 网站建设

西宁网站建设报价深圳创新网站建设

单输入单输出系统频率非参数优化与分层分散控制 单输入单输出系统频率非参数优化 在单输入单输出(SISO)系统中,我们考虑对频率 $\omega_i$($i = 1, \cdots, N + 1$)的精细网格上的 $K(j\omega_i)$ 进行优化,而非像之前那样对状态空间模型进行优化。 在 SISO 情况下,要…

张小明 2026/1/4 15:22:27 网站建设

服装 网站规划方案ui设计是什么类

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容: 编写一个性能测试脚本,对比不同Conda源(默认源、清华源、阿里源等)的包下载速度。要求:1. 自动安装测试环境 2. 选择典型Python包进行…

张小明 2026/1/4 4:25:05 网站建设

网站开发背景图搭建模板

YOLOFuse决策级融合优缺点解析:鲁棒性 vs 计算开销 在智能监控、自动驾驶和夜间安防等现实场景中,单一可见光摄像头常常“力不从心”——夜晚漆黑一片时看不见,强光过曝时细节全无,烟雾弥漫时目标消失。这些问题暴露出传统视觉系统…

张小明 2026/1/13 21:27:19 网站建设