firefox

隐藏滚动条,但仍可以滚动

我只是一个虾纸丫 提交于 2020-08-11 22:24:23
问题: I want to be able to scroll through the whole page, but without the scrollbar being shown. 我希望能够滚动浏览整个页面,但不显示滚动条。 In Google Chrome it's: 在Google Chrome浏览器中: ::-webkit-scrollbar { display: none; } But Mozilla Firefox and Internet Explorer don't seem to work like that. 但是Mozilla Firefox和Internet Explorer似乎无法正常工作。 I also tried this in CSS: 我也在CSS中尝试过: overflow: hidden; That does hide the scrollbar, but I can't scroll any more. 那确实隐藏了滚动条,但是我不能再滚动了。 Is there a way I can remove the scrollbar while still being able to scroll the whole page? 有什么办法可以删除滚动条,同时仍然可以滚动整个页面? With just CSS or HTML, please

细说小白学python爬虫过程中常见的反爬措施及解决思路(干货)

感情迁移 提交于 2020-08-11 21:41:04
最近有很多朋友和我讨论python爬虫遇到的反爬措施及解决办法,今天我就给大家分享一下自己在爬虫过程中遇到的坑及解决思路,希望对大家有所帮助。 看不见的反爬措施 一是加header头部信息: 什么是header头? 以火狐浏览器为例,右键—查看元素—进入网络界面,然后输入https://www.baidu.com进入百度主页: ​ 红框内的部分就是该次请求的header头,服务器可以根据header头判断该次请求是由哪种浏览器(User-Agent)发起、访问的目标链接是从哪个网页跳转过来的(Referer)以及服务器地址(Host)。 1.加User-Agent值: 如果不加header头,部分网站服务器判断不到用户的访问来源,所以会返回一个404错误来告知你是一个爬虫,拒绝访问,解决办法如下: 这样服务器就会把用户当做浏览器了。建议每次爬虫都把User-Agnet头加上,起码是对人家网站的尊重 2.加Referer值 这类反爬网站也很常见,例如美团,仅仅加User-Agnet还是返回错误信息,这时就要把Referer值也加到头部信息中: ​ 这样就会返回正常网页了。 3.加Host值 根据同源地址判断用户是否为爬虫,解决办法为: ​ 4.加Accept值 之前遇到过这种网站,我加了一圈header头部信息才成功,最后发现是需要加Accept值,这类反爬措施的解决办法为: ​

PrestaShop 1.7 安装完成后后台能进去,前台不行

亡梦爱人 提交于 2020-08-11 21:13:52
PrestaShop 1.7 在安装完成后,后台能够进去,前台不行。 提示的界面如下面显示的。 Chrome 的界面: FireFox 的界面: 如果你通过 FireFox 调试下,你就知道明显看到了页面重定向有问题。 从错误的信息看可以知道是你的网站不停的在 http 和 https 之间进行重定向。 由此我们可以推测你的网站设置的访问应该是 http 的,但是你的网站又使用了 SSL,所以应该是在 PrestaShop 购物车网站的某一个设置上有了问题,导致 PrestaShop 尝试通过 http 访问网站,但是你的 Apache 又设置将 http 自动跳转到 https。 但是你还是能够通过 https 访问网站的后台界面的。 登录你 PrestaShop 购物车的后台界面后,选择购物车参数,然后选择通用。 将启用 SSL 和将所有页面都启用 SSL 2 个选择项目,选择上去。 然后在页面的下方单击 Save 保存后退出,然后再重新刷新页面。 如果你选择了第一个选择项后没有办法选择第二个选择项。你可以在选择第一个选择项目后保存一次,然后再选择第二个选择项再保存。 https://www.cwiki.us/display/PrestaShop/questions/62619715 来源: oschina 链接: https://my.oschina.net/u

自动化测试面试题及答案大全

可紊 提交于 2020-08-11 20:49:39
1.Selenium是否支持桌面应用软件的自动化测试。 Selenium不支持桌面软件的自动化测试,Selenium是根据网页元素的属性才定位元素,而其他桌面软件自动化测试工具是根据桌面元素的位置来定位元素,当然现在也有根据桌面元素的属性来定位的。 2.Selenium是否支持用例的执行的引擎。 引擎好比就是一个发动机。Selenium是没有关于测试用例和测试套件管理和执行的模块。我们需要借助第三方单元测试框架来实现用例管理和用例的执行。例如Java中有Junit或者testNG,Python中有unittest单元测试框架。 3.Seleinum是否有读取excel文件的库 没有,这里需要用到第三方工具。例如Apache POI插件。 4.Selenium有哪些组件? 最早的有Selenium IDE,IDE只支持安装在fiefox上一个插件,支持录制自动化脚本。还有 remote RC,和Grid 和webdriver。我们一般最重要的就是使用webdriver。 5.Selenium有什么限制或者缺陷 除了基于web的软件和mobile的程序,selenium不支持桌面软件自动化测试。软件测试报告,和用例管理只能依赖第三方插件,例如Junit/TestNG和unittest。由于它是免费的软件,所以没有供应商去提供支持和服务,有问题,只能求助selenium社区。还有一个就是

Python 基础编写基于浏览器爬虫

寵の児 提交于 2020-08-11 19:55:40
前言 爬虫程序分很多种,有指定区域 文字 图片 内容 爬取,有通过某引擎进行爬取大数据,下面简单的介绍下通过搜索引擎来进行关键词爬取数据 功能代码结构 1.主代码 2.配置文件 3.支持库 正文 先来看一下代码 此处 必应调用的方式是,如下图: 这个是需要的参数,也是必要的,通过先搜索随机数之后取该接口 以及 参数 参数值 如果只是爬取这一个页面就不需要这样做了,但是我们爬取的是大数据,所以这个地方是要取 下一页的元素 置响应代码,好让代码去自动处理下一页的关系。 继续看: 这个地方找的是 我们一个配置文件 ,在最开始我们都有定义Self.out ,相当于过滤,不对self.out 内的 内容进行搜索,这个地方就相当于在调用这个 config.json 这个配置文件 编写json配置文件: 先总合上面,是不是这一个基本的模块就很清楚了,说的简单点 ,就是 我先定义 然后调用搜索接口,然后去调用并判断这个配置文件继续往下走! 模拟请求头 ,这个就好比是一个标识,比如模拟手机的 谷歌的 火狐的 等等。 下面就是逻辑判断 上诉总结: 其实很简单,我们把他集合并分解就是--该程序是通过必应搜索去进行搜索关键词,对搜索到的关键词取url 连接,结果并以txt 文本的方式去进行保存,我们所需要的是在 config.json 这个配置文件里面填写想要的爬行的关键词**代码简单阐述:*

计算机本地文件消亡前史

不羁的心 提交于 2020-08-11 17:37:55
编者按:文件是数字世界的基石,是我们基本的工作单位。但是,随着互联网的云化、平台化、服务化,文件日益变得可有可无。这样一种改变究竟好不好呢?喜欢怀旧的Simon Pitt开始回顾各种文件的好处,哪怕这让他显得不合时宜。原文发表在medium上,标题是:Computer Files Are Going Extinct 我喜欢文件。我喜欢对文件重命名、移动、排序,改变它们在文件夹中的显示方式,去备份文件,将之上传到互联网,恢复它们,对其进行复制,甚至还可以对文件进行碎片整理。作为信息存储方式的一种隐喻,在我看来文件是很出色的。我喜欢把文件当作一个工作单位。如果我要写篇文章,文章会放在文件里面。如果我要生成图像,图像会保存进文件里面。 讴歌files.doc 文件是拟物化的。这是个很花哨的词,只是用来表示文件是反映现实物品的一个数字概念。比方说,Word文档就像一张纸,躺在你的办公桌上(desktop)。JPEG就像一幅画,等等。它们每个都有一个小图标,图标的样子看起来像它们所代表的现实物品。一堆纸,一个画框,一个马尼拉文件夹。真的挺很迷人的。 我喜欢文件的一点是,不管里面有什么,跟文件的交互方式总是一致的。我上面提到的那些东西——复制、排序、碎片整理——我可以对任何文件进行那些处理。文件可能是图像、游戏的一部分、也可能是我最喜欢的餐具清单。碎片整理程序不在乎它是什么。它不会去判断内容。

任天堂被黑了!早期游戏源码及设计图大批曝光,原来塞尔达传说还有个血腥版本?

我的未来我决定 提交于 2020-08-11 14:21:14
大数据文摘出品 作者:刘俊寰、杨威 玩了这么多年的任天堂,你的打开方式真的正确吗? 比如,你见过《超级马里奥64》中永远只活在传说中的路易吗? 或者,老年版本的耀西? 再或者,你见过《塞尔达传说》主角林克的早期3D模型吗? 其实,任天堂也没想到这些数据会被广大玩家看到,不过,即使坐拥“东半球最强法务部”,但仍然抵不住黑客的攻击。 今年4月起,匿名论坛4chan的用户就开始不定期地曝光任天堂的内部存档数据,曝光的内容涉及任天堂的主机操作系统、艺术设计与游戏源代码等方面。 7月末,曝光也迎来了大爆发,曝光的内容包括 《超级马里奥》《塞尔达传说》《宝可梦》《星际火狐》等游戏系列的开发资料 ,涉及 SFC、N64等多个主机平台 ,范围之广、体量之大,可以算是史无前例。 这次的大曝光也被玩家们戏称为“Gigaleak”(大泄露)。 和之前数据泄露事件一样,玩家们纷纷开始研究起这些繁杂的数据,试图找出数十年前任天堂开发者的思路与脑洞。 也有一些开发者注意到了相关信息,比如《星际火狐》开发者Dylan就发推特表示了疑惑:什么情况?这些资料我自己都30年没看过了,我当时就是随便拿用这些数据用早期C++来学习编程语言的,黑客到底从哪找到这些数据的???!! 他还同时发布了泄漏数据的照片,这些照片是30年前他为Star Fox 2制作的工具,他在推特上十分震惊地评论道“黑客到底从哪里得到这些数据的?”

任天堂被黑!游戏源码及设计图曝光,塞尔达传说还有个血腥版本?

元气小坏坏 提交于 2020-08-11 14:20:18
      大数据文摘出品    作者:刘俊寰、杨威   玩了这么多年的任天堂,你的打开方式真的正确吗?   比如,你见过《超级马里奥64》中永远只活在传说中的路易吗?      或者,老年版本的耀西?      再或者,你见过《塞尔达传说》主角林克的早期3D模型吗?      其实,任天堂也没想到这些数据会被广大玩家看到,不过,即使坐拥“东半球最强法务部”,但仍然抵不住黑客的攻击。   今年4月起,匿名论坛4chan的用户就开始不定期地曝光任天堂的内部存档数据,曝光的内容涉及任天堂的主机操作系统、艺术设计与游戏源代码等方面。   7月末,曝光也迎来了大爆发,曝光的内容包括 《超级马里奥》《塞尔达传说》《宝可梦》《星际火狐》等游戏系列的开发资料 ,涉及 SFC、N64等多个主机平台 ,范围之广、体量之大,可以算是史无前例。      这次的大曝光也被玩家们戏称为“Gigaleak”(大泄露)。   和之前数据泄露事件一样,玩家们纷纷开始研究起这些繁杂的数据,试图找出数十年前任天堂开发者的思路与脑洞。   也有一些开发者注意到了相关信息,比如《星际火狐》开发者Dylan就发推特表示了疑惑:什么情况?这些资料我自己都30年没看过了,我当时就是随便拿用这些数据用早期C++来学习编程语言的,黑客到底从哪找到这些数据的???!!      他还同时发布了泄漏数据的照片

selenium测试(Java)--操作cookie(十七)

我与影子孤独终老i 提交于 2020-08-11 11:40:22
1 package com.test.cookies; 2 3 import org.openqa.selenium.Cookie; 4 import org.openqa.selenium.JavascriptExecutor; 5 import org.openqa.selenium.WebDriver; 6 import org.openqa.selenium.firefox.FirefoxDriver; 7 8 public class CookieOperation { 9 10 public static void main(String[] args) { 11 12 WebDriver driver = new FirefoxDriver(); 13 driver.get("http://www.baidu.com" ); 14 driver.manage().window().maximize(); 15 16 // 获取所有cookie个数 17 System.out.println(driver.manage(). getCookies() .size()); 18 19 // 增加cookie 20 Cookie cookie = new Cookie("username", "name", "/", null ); 21 driver.manage().

记录下自己日常使用的软件

大憨熊 提交于 2020-08-11 10:30:03
Windows Everything 基于名称快速定位文件和文件夹 QuickLook 一款免费的轻量级快速预览工具。它能够在不运行关联程序的情况下,通过敲击空格键快速预览文件内容。 Quicker 一款高效专业的软件快速启动工具,功能强劲,操作简便,支持用户利用鼠标中键唤出软件启动面板,可以帮助用户为各种软件或系统工具建立快捷启动方式,让您使用电脑时更加方便、简单。 Listary Pro 一款工作中那些用来提高你的效率的神器,它可以为你 Windows 的「文件浏览对话框」、「资源管理器」等增加非常方便的文件快速定位、实时全盘搜索、常用文件夹收藏、打开历史、快速切换到已打开的路径、快捷右键菜单等一系列非常实用和高效的功能 FileLocator Pro 一款非常专业的搜索工具。不同于 Everything 和 Listary Pro 这类文件名快速索引工具, Filelocator Pro 不仅能搜索文件名,更擅长对指定文件和目录进行 全文搜索,并且支持 多种搜索表达式 以及 日期属性等 细节设定,快速准确定位您所需要的文档,提高搜索效率。 Winhttrack 一个把网站下载复制到本地的离线浏览器工具,winhttrack让你在没有网络的时候也可以浏览看过的网页,各种图文显示,非常方便,实用性很强。 Teleport Ultra 一款扒站的神器