上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 162 下一页
摘要: Selenium 是一款强大的基于浏览器的开源自动化测试工具,最初由 Jason Huggins 于 2004 年在 ThoughtWorks 发起,它提供了一套简单易用的 API,模拟浏览器的各种操作,方便各种 Web 应用的自动化测试。 它的取名很有意思,因为当时最流行的一款自动化测试工具叫做 阅读全文
posted @ 2023-09-20 02:30 huyuchengus 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 尽管现代的网站多采取前后端分离的方式进行开发了,但是对直接 API 的调用我们通常会有 token 的限制和可以调用频率的限制。 因此,在一些特定的网站上,我们可能还是需要使用网络爬虫的方式获得已经返回的 JSON 数据结构,甚至是处理已经完成界面展示的数据了。 Selenium 与Beautifu 阅读全文
posted @ 2023-09-20 02:25 huyuchengus 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 在我们对 JSON 进行处理的时候,大概率我们会需要把字符串转换为 JSON 对象后才能进行处理。 Python 贴心的使用 json.loads(employee_string) 就可以了。 首先需要做的就是导入 JSON 库。 #include json library import json 阅读全文
posted @ 2023-09-19 21:38 huyuchengus 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 首先,我们需要初始化驱动和指定使用特定的流量器。 代码如下: from selenium import webdriver wd = webdriver.Firefox() 上面的代码可以简单的理解为启动一个 Firefox 的实例。 使用 css 选择器 可以把程序读取的 HTML 理解为一个 D 阅读全文
posted @ 2023-09-19 21:27 huyuchengus 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 下载 chromedriver 从官方网站上下载 chromedriver 的版本,这个版本需要和你 Chrome 的版本对应上。 下载的地址为:ChromeDriver - WebDriver for Chrome - Downloads 这个地方,将会打开一个新的浏览器界面,Chrome for 阅读全文
posted @ 2023-09-18 05:18 huyuchengus 阅读(133) 评论(0) 推荐(0) 编辑
摘要: Python 中可以属性来查看需要爬取的网站的源代码。 对应具体的是:chrome.page_source 需要注意的是首先需要导入包 from selenium.webdriver import Chrome 然后进行初始化:chrome = Chrome(service=Service(r"C: 阅读全文
posted @ 2023-09-18 05:07 huyuchengus 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 我们向消息服务器通过 stomp 发送的是文本消息。 当消息服务器发送成功后,消息服务器上的文本没有显示,显示的是 2 进制的数据。 如上图,消息没有作为文本来显示。 问题和解决 消息服务器是如何判断发送的小时是文本还是二进制的。 根据官方的说, Stomp 如设置了 content-length 阅读全文
posted @ 2023-09-16 05:07 huyuchengus 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 这个问题应该还是比较常见的。 [ERROR] Failed to execute goal io.fabric8:docker-maven-plugin:0.40.2:build (default) on project mq-service: Execution default of goal i 阅读全文
posted @ 2023-09-16 05:01 huyuchengus 阅读(61) 评论(0) 推荐(0) 编辑
摘要: 在最近使用集成工具的时候,对项目进行编译提示下面的错误信息: maven-compiler-plugin:3.11.0:compile (default-compile) on project mq-service: Fatal error compiling: error: release ver 阅读全文
posted @ 2023-09-16 04:56 huyuchengus 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 如你在看 JDK 的源代码的时候,大概率会看到很多方法使用了 native 关键字。 下面是 String 对象 JDK 中的源代码,就带有了一个 native 关键字。 native 是干什么用的 简单来说就是 Java 的 native 方法的实现不是用 Java 实现的,可能在其他语言里面。 阅读全文
posted @ 2023-09-14 03:00 huyuchengus 阅读(14) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 162 下一页