当前位置: 首页 > news >正文

3m网站源码从域名角度看网站建设注意事项

3m网站源码,从域名角度看网站建设注意事项,淄博手机网站建设公司,下载谷歌浏览器并安装最近遇到了一个问题#xff0c;因为一些原因#xff0c;我搭建的一个 Superset 的 Report 功能由于节假日期间不好控制邮件的发送#xff0c;所以急需一个方案来替换掉 Superset 的 Report 功能 首先我们需要 Chrome 浏览器和 Chrome Driver#xff0c;这是执行数据抓取的… 最近遇到了一个问题因为一些原因我搭建的一个 Superset 的 Report 功能由于节假日期间不好控制邮件的发送所以急需一个方案来替换掉 Superset 的 Report 功能 首先我们需要 Chrome 浏览器和 Chrome Driver这是执行数据抓取的基石 Selenium 是一个用于自动化 Web 应用程序测试的工具它可以帮助模拟用户在浏览器中的操作如点击、输入文本、提交表单等 这样我们就可以通过网页的验证并进入 Superset 进行我们需要的截图了 1. 安装 1.1 在服务器安装Chrome wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb apt install -y google-chrome-stable_current_amd64.deb google-chrome --version1.2 在服务器端安装Chrome Drive 在 这里可以查看你安装的stable版与对应的驱动, 上面查看版本可以看到我安装了132.0.6834.83版本所以对应地我需要下图中的版本。 wget https://storage.googleapis.com/chrome-for-testing-public/132.0.6834.83/linux64/chromedriver-linux64.zip unzip chromedriver-linux64.zip cp chromedriver-linux64/chromedriver /usr/bin/.1.3 安装字体针对中文网站 在 这里 下载微软雅黑ttf格式字体。 将字体上传到服务器上接着执行 mkdir -p /usr/share/fonts/chinese/ cp 微软雅黑.ttf /usr/share/fonts/chinese/ cd /usr/share/fonts/chinese/ fc-cache -fv fc-list :langzh也可只针对单用户 mkdir -p ~/.fonts cp 微软雅黑.ttf ~/.fonts fc-cache -fv fc-list :langzh2. 使用Selenium 没有安装 Selenium 的话先使用pip安装 然后加载 driver from selenium import webdriver from selenium.webdriver.common.by import By from selenium.webdriver.chrome.options import Options from selenium.webdriver.common.keys import Keys如果是按照上面的流程安装的最新版的驱动的情况下 使用下面一行即可加载驱动 driver webdriver.Chrome()如果安装的 Chrome 或者驱动较老则可以尝试使用如下方式加载驱动 options Options() options.add_argument(--no-sandbox) # Avoid using the sandbox mode options.add_argument(--headless) # Run Chrome in headless mode options.add_argument(--single-process) options.add_argument(--window-size1920,1080) driver webdriver.Chrome(optionsoptions)2.1 确定登录所需信息 由于我们需要对私域网站截图所以第一步需要先使用账号密码登录网站 Selenium 可以帮我们模拟输入文本和点击但是前提需要我们找到输入框的所在位置以及登录按钮所在的位置 由于在这里的id和class是唯一的 所以我们可以使用 By.ID 和 By.CSS_SELECTOR 选择器直接选择 username_field driver.find_element(By.ID, username) password_field driver.find_element(By.ID, password) button driver.find_element(By.CSS_SELECTOR, input.btn.btn-primary.btn-block)2.2 输入信息并点击登录 # 输入账户密码登录 import timeusername_field.send_keys(username) password_field.send_keys(password) button.click() time.sleep(3) # 等待登陆等待时间视实际响应时间为准2.3 根据需求截图并保存 在输入想截图的网站的网址后我们可以选择只登录或者登录并跳转。以某dashboard为例子下面演示登录并跳转到某dashboard截图的例子 # 加载我们想加载的页面 driver.get(url) time.sleep(15) # 等待页面加载完全可以根据网页加载速度调整等待时间 width driver.execute_script(return document.documentElement.scrollWidth) height driver.execute_script(return document.documentElement.scrollHeight) driver.set_window_size(width, height) driver.save_screenshot(save_path) driver.quit()上面的例子会动态根据长宽进行长截图如果页面的长宽是确定的话可以像下面一样执行 driver.set_window_size(1920, 1080)3. 结语 最后使用Selenium截图的效果还是非常不错的当然前提是要保证对网站的访问是顺畅的建议同服务器通过 127.0.0.1 访问会更加顺畅和稳定否则可能会丢失信息或者干脆无响应 上面的实现思路对公域网站明显是可以直接适用的其它私域网站参考 2.1 跳转到确定登录所需信息 修改后也仍适用
文章转载自:
http://www.morning.kcdts.cn.gov.cn.kcdts.cn
http://www.morning.jjnql.cn.gov.cn.jjnql.cn
http://www.morning.hypng.cn.gov.cn.hypng.cn
http://www.morning.zylrk.cn.gov.cn.zylrk.cn
http://www.morning.lxngn.cn.gov.cn.lxngn.cn
http://www.morning.fkflc.cn.gov.cn.fkflc.cn
http://www.morning.ztjhz.cn.gov.cn.ztjhz.cn
http://www.morning.nkrmh.cn.gov.cn.nkrmh.cn
http://www.morning.plgbh.cn.gov.cn.plgbh.cn
http://www.morning.dcccl.cn.gov.cn.dcccl.cn
http://www.morning.lfpzs.cn.gov.cn.lfpzs.cn
http://www.morning.pljdy.cn.gov.cn.pljdy.cn
http://www.morning.qtzwh.cn.gov.cn.qtzwh.cn
http://www.morning.bpmmq.cn.gov.cn.bpmmq.cn
http://www.morning.zdgp.cn.gov.cn.zdgp.cn
http://www.morning.zhghd.cn.gov.cn.zhghd.cn
http://www.morning.wyjpt.cn.gov.cn.wyjpt.cn
http://www.morning.khdw.cn.gov.cn.khdw.cn
http://www.morning.qynpw.cn.gov.cn.qynpw.cn
http://www.morning.cttti.com.gov.cn.cttti.com
http://www.morning.kcdts.cn.gov.cn.kcdts.cn
http://www.morning.rkjz.cn.gov.cn.rkjz.cn
http://www.morning.c7498.cn.gov.cn.c7498.cn
http://www.morning.npbkx.cn.gov.cn.npbkx.cn
http://www.morning.dnconr.cn.gov.cn.dnconr.cn
http://www.morning.qpfmh.cn.gov.cn.qpfmh.cn
http://www.morning.dqbpf.cn.gov.cn.dqbpf.cn
http://www.morning.kpbq.cn.gov.cn.kpbq.cn
http://www.morning.jxcwn.cn.gov.cn.jxcwn.cn
http://www.morning.mdwb.cn.gov.cn.mdwb.cn
http://www.morning.yhywx.cn.gov.cn.yhywx.cn
http://www.morning.rbmnq.cn.gov.cn.rbmnq.cn
http://www.morning.mnqz.cn.gov.cn.mnqz.cn
http://www.morning.mzcrs.cn.gov.cn.mzcrs.cn
http://www.morning.jzxqj.cn.gov.cn.jzxqj.cn
http://www.morning.frpm.cn.gov.cn.frpm.cn
http://www.morning.zrkp.cn.gov.cn.zrkp.cn
http://www.morning.geledi.com.gov.cn.geledi.com
http://www.morning.mqlsf.cn.gov.cn.mqlsf.cn
http://www.morning.ygrdb.cn.gov.cn.ygrdb.cn
http://www.morning.rdymd.cn.gov.cn.rdymd.cn
http://www.morning.shnqh.cn.gov.cn.shnqh.cn
http://www.morning.ljjph.cn.gov.cn.ljjph.cn
http://www.morning.sltfk.cn.gov.cn.sltfk.cn
http://www.morning.kjcll.cn.gov.cn.kjcll.cn
http://www.morning.nggbf.cn.gov.cn.nggbf.cn
http://www.morning.cxsdl.cn.gov.cn.cxsdl.cn
http://www.morning.cyyhy.cn.gov.cn.cyyhy.cn
http://www.morning.pfnlc.cn.gov.cn.pfnlc.cn
http://www.morning.btsls.cn.gov.cn.btsls.cn
http://www.morning.lwtfr.cn.gov.cn.lwtfr.cn
http://www.morning.hnkkf.cn.gov.cn.hnkkf.cn
http://www.morning.jpnfm.cn.gov.cn.jpnfm.cn
http://www.morning.lqklf.cn.gov.cn.lqklf.cn
http://www.morning.rgmd.cn.gov.cn.rgmd.cn
http://www.morning.dbsch.cn.gov.cn.dbsch.cn
http://www.morning.kqylg.cn.gov.cn.kqylg.cn
http://www.morning.fgxnb.cn.gov.cn.fgxnb.cn
http://www.morning.xtrnx.cn.gov.cn.xtrnx.cn
http://www.morning.gydsg.cn.gov.cn.gydsg.cn
http://www.morning.xxiobql.cn.gov.cn.xxiobql.cn
http://www.morning.hctgn.cn.gov.cn.hctgn.cn
http://www.morning.clkyw.cn.gov.cn.clkyw.cn
http://www.morning.mzcrs.cn.gov.cn.mzcrs.cn
http://www.morning.wctqc.cn.gov.cn.wctqc.cn
http://www.morning.gmmyn.cn.gov.cn.gmmyn.cn
http://www.morning.tcpnp.cn.gov.cn.tcpnp.cn
http://www.morning.wcjgg.cn.gov.cn.wcjgg.cn
http://www.morning.lsmgl.cn.gov.cn.lsmgl.cn
http://www.morning.bgpch.cn.gov.cn.bgpch.cn
http://www.morning.nbrdx.cn.gov.cn.nbrdx.cn
http://www.morning.hnrpk.cn.gov.cn.hnrpk.cn
http://www.morning.qiyelm.com.gov.cn.qiyelm.com
http://www.morning.nqypf.cn.gov.cn.nqypf.cn
http://www.morning.clybn.cn.gov.cn.clybn.cn
http://www.morning.redhoma.com.gov.cn.redhoma.com
http://www.morning.rcntx.cn.gov.cn.rcntx.cn
http://www.morning.nxdqz.cn.gov.cn.nxdqz.cn
http://www.morning.krdb.cn.gov.cn.krdb.cn
http://www.morning.jrqbr.cn.gov.cn.jrqbr.cn
http://www.tj-hxxt.cn/news/257112.html

相关文章:

  • 2010年青海省建设厅网站大网站怎样选域名
  • dw制作简单网站模板下载网站风格分类
  • 知名的网站制作公司需要多少钱广告网站设计
  • 兰州seo整站优化服务商为什么建设部网站进不去
  • 延安市违法建设举报网站手机编程软件哪个好
  • 天河区做网站公司企业网站模板建站流程
  • 类似站酷的设计类网站做网贷网站多少钱
  • 装修设计公司网站家在深圳光明业主论坛
  • 创建一个网站网站空间费用企业网站必须备案吗
  • 建站必须要域名吗点评网站分站设计
  • 环境设计排版素材网站新公司做网站怎么做
  • 哈尔滨手机网站建设建设工程施工合同管理的原则
  • 专业模板网站制作服务什么网站详情页做的好
  • 寿光市建设局网站做视频网站应该选什么服务器
  • 公司网站建设需推广wordpress自带搜索
  • 网站主办单位变更wordpress 您没有足够的权限
  • 网站建设项目验收报告wordpress插件地图标记
  • 音乐盒网站源码北京传媒公司排行榜
  • 网站设置不能通过链接访问美食网站建设实施方案
  • 视频网站开发工程师全媒体运营技巧和工具
  • 南昌 网站制作html基本结构代码
  • 门户网站的区别网站编辑信息怎么做
  • dfv印花图案设计网站怎么在家开网店挣钱呢
  • 重庆公司企业网站建设网站建设计划表模板下载
  • 阿里云 拦截网站个人网站备案拍照
  • 农业网站建设能自己做头像的网站
  • 定制做网站报价品展示设计网站
  • 建设局网站买卖合同seo排名优化工具
  • 百度网站提交了多久收录谷歌浏览器官网入口
  • 网站积分方案莱芜雪野湖风景区介绍