摘要:
init命令用于切换到指定的运行级别,用法如下: 阅读全文
摘要:
/etc/issue 与 /etc/motd 作用一致,都是用于显示欢迎信息,区别在于 /etc/issue 是在 login 提示符之前显示,而 /etc/motd 则在在用户成功登录系统之后显示 可用的代码: 另外,还有一个 /etc/issue.net 文件,/etc/issue 针对本地登录 阅读全文
摘要:
eject命令允许在软件控制下弹出可移动媒体(通常是CD-ROM 、软盘 、USB等) 阅读全文
摘要:
Selenium 可以驱动浏览器完成各种操作,比如填充表单、模拟点击等。比如,我们想要完成向某个输入框输入文字的操作,总需要知道这个输入框在哪里吧?而 Selenium 提供了一系列查找节点的方法,我们可以用这些方法来获取想要的节点,以便下一步执行一些动作或者提取信息。 如下,我们通过右键点击搜索框 阅读全文
摘要:
如下,使用 Selenium 打开淘宝首页并获取页面源代码: 阅读全文
摘要:
Selenium 简介 Selenium 基本用法 Selenium 查找节点 Selenium 节点交互 Selenium 动作链 Selenium 执行 JavaScript Selenium 获取节点信息 Selenium 切换 Frame Selenium 延时等待 Selenium 前进和后退 Selenium 管理 Cookies Selenium 选项卡管理 Selenium 异常... 阅读全文
摘要:
有时候我们在用 requests 抓取页面的时候,得到的结果可能和在浏览器中看到的不一样,在浏览器中可以看到正常显示的页面数据,但是使用 requests 得到的结果并没有。这是因为 requests 获取的都是原始的 HTML 文档,而浏览器中的页面则是经过 JavaScript 处理数据后生成的 阅读全文
摘要:
使用 Selenium 使用 Splash 阅读全文
摘要:
Python 如何提取 Ajax 真正响应的内容: 以 https://m.weibo.cn/u/2830678474 这个网页为例,选择其中一个 Ajax 请求,找到请求的URL和传递的参数 结果返回真正的响应内容: 阅读全文
摘要:
我们如何查看到 Ajax 请求: 以 https://m.weibo.cn/u/2830678474 这个网页为例,按 F12,加载网页,然后选择资源类型为 XHR 的就可以看到 Ajax 请求了 我们看到的微博页面的真实数据并不是最原始的页面返回的,而是后来执行 JavaScript 后再次向后台 阅读全文