当前位置: 首页 > 编程笔记 >

易语言爬取网页内容方法

沃念
2023-03-14
本文向大家介绍易语言爬取网页内容方法,包括了易语言爬取网页内容方法的使用技巧和注意事项,需要的朋友参考一下

写个辅助工具的时候需要提取网页里面的某些内容,我这里便把方法告诉大家,希望对大家有所帮助,记得投票给我哦!

1、在新建的windos窗口程序中画:

两个编辑框、一个按钮。

添加模块如图中三步!

我们来实现,在一个编辑框中输入网址后,点击按钮,然后取到指定内容到编辑框2中。

2、比如我们来取百度某贴吧一个帖子内的内容!如下图中的“跑遍数码城,XXXXX”。

我们在该页面上右键---->查看网页源码(或查看源文件)。

3、在打开的源文件内容中按CTRL+F组合键查找“跑遍数码城”,我们只要一个开文中一部分就行了!找到对应的文字后,我们找到和网页中完全对应的那部分代码。

PS:可能会出现几个被找到的内容,但是只要找到你需要取的那段全部对应部分就行。

4、复制正文中的前面的部分代码,不要复制太多的内容,待会我们用正文前的内容找到中间的内容。

然后在易语言中新建一个文本常量,把复制到的内容粘贴到“常量值”里面去。

5、然后我们去复制正文后面的一小段代码,同样新建一个文本常量,然后粘贴到常量值里面去。

6、此时我们回到编程程序中,点击按钮,在生成的“_按钮1_被单击”子程序下面新建一个文本型变量“得到的内容”,然后输入以下代码:

得到的内容 = 网页_访问s (编辑框1.内容)编辑框2.内容 = 文本_取出中间文本 (得到的内容, #常量1, #常量2)

PS:第一行是把把编辑框中的网址打开后得到的网页源码赋值给“得到的内容”这个文本变量。

第二行则是对“得到的文本”进行取中间文本操作,文本_取出中间文本()是一个程序!它能取出中间内容的程序!

7、最后我们把程序调试运行一下,点击按钮“取内容”,是不是成功了呢?打开其他帖子取也是有效的,只要你取前后代码是正确的!

如果你是需要网页的源码,只要使用程序“ 网页_访问s()”,就然后把它赋值输出就OK了。当然!括号里面要有网页地址!

 类似资料:
  • 本文向大家介绍易语言随机取文本内容方法,包括了易语言随机取文本内容方法的使用技巧和注意事项,需要的朋友参考一下 易语言怎么随机取出文本里面的随机内容? 需要下载的模块:精易模块 代码如下: 复制粘贴即可。 文本保存格式:用换行分割想取出的随机内容。 代码很简单,可以用本地易语言测试下,感谢大家对呐喊教程的支持。

  • 本文向大家介绍易语言获取网络图片方法详解,包括了易语言获取网络图片方法详解的使用技巧和注意事项,需要的朋友参考一下 怎么才能把网页上的图片获取到易语言图片框内容呢? 如图1: 首先需要添加图片框。然后找到你想要的网络图片 如图2: 百度的图片,其实搜索框上面那是一张图片。那我们要怎么才能提取出它的地址而不是保存下来, 操作:点击图片右键-找到属性 如图3: 箭头指向的那个方向就是这张图片的地址。复

  • 本文向大家介绍Python下使用Scrapy爬取网页内容的实例,包括了Python下使用Scrapy爬取网页内容的实例的使用技巧和注意事项,需要的朋友参考一下 上周用了一周的时间学习了Python和Scrapy,实现了从0到1完整的网页爬虫实现。研究的时候很痛苦,但是很享受,做技术的嘛。 首先,安装Python,坑太多了,一个个爬。由于我是windows环境,没钱买mac, 在安装的时候遇到各种各

  • 本文向大家介绍易语言取年份的方法,包括了易语言取年份的方法的使用技巧和注意事项,需要的朋友参考一下 易语言取年份,就是把日期时间型数据的年份取出来,我教大家操作。 1、打开易语言新建一个windows程序进入下图界面 2、我们输入 取年份()这个函数 3、展开这个函数 我们发现只有一个参数 4、我们先定义好 日期时间型数据 并给它赋值 5、我们输入第这个参数  我们输入a 6、我们 调试输出 (取

  • 本文向大家介绍ASP.NET抓取网页内容的实现方法,包括了ASP.NET抓取网页内容的实现方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了ASP.NET抓取网页内容的实现方法。分享给大家供大家参考。具体实现方法如下: 一、ASP.NET 使用HttpWebRequest抓取网页内容 二、ASP.NET 使用 WebResponse 抓取网页内容 希望本文所述对大家的C#程序设计有所帮助

  • 本文向大家介绍Go语言通过http抓取网页的方法,包括了Go语言通过http抓取网页的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Go语言通过http抓取网页的方法。分享给大家供大家参考。具体实现方法如下: 希望本文所述对大家的Go语言程序设计有所帮助。