百度搜索小脚本

cui0x01 cui0x01     2022-08-18     194

关键词:

最近在提高自己编程能力,拿一些现实的小脚本练下。该脚本为python语言,主要涉及模块urllib,和正则表达式。

功能:输入要查询的关键字,和查询条数,会返回关键字的百度搜索结果的url和条数,一次最多查50条。

import urllib.request
import urllib.parse
import re
while True:
    x = input("请输入需要搜索的关键字(输入“q!”退出程序):")
    if x == 'q!':
        print('bye!')
        break
    y = input("请输入条数:")
    s = urllib.parse.quote(x)  #对中文进行转码
    url = 'http://www.baidu.com/s?wd=%s&rn=%s' %(s,y)
    req = urllib.request.Request(url)
    response = urllib.request.urlopen(req)
    html = response.read().decode('utf-8')
  
    res = re.findall(r'(?<=\"url\"\:\").*?(?="})', html)  #该正则表达式对搜索结果进行匹配
    for i in res:
        print(i)

 

网页搜索(百度谷歌)你不得不知道的十个小技巧(代码片段)

网页搜索(百度谷歌)你不得不知道的十个小技巧百度搜索广告多,谷歌搜索搜不到东西,这时候,你得问问自己——你,用对姿势了么?文章目录网页搜索(百度谷歌)你不得不知道的十个小... 查看详情

如何关闭浏览器搜索时的百度智能小程序?

...标识按钮,操作即可。参考技术A1、首先,在手机中打开百度浏览器,再在打开的浏览器中从顶部向下滑动。2、然后,就会往下弹出百度智能小程序的界面,点击进入。3、接着,在进入百度智能小程序界面后,点击其中的一个... 查看详情

python逐行读取txt文件里的词,并反复搜索如何实现?

...行。逐行读取这个文件里的词作为变量,反复调用到一套百度搜索的脚本中,直到调用最后一行后结束。本人菜鸟一个,刚学,什么都不懂,请大神赐教。参考技术A将每一个搜索词依次使用到搜索脚本即可,比如你有5个行,那... 查看详情

javascript实现百度搜索页面

JavaScript实现百度搜索页面HTML<!DOCTYPEhtml><html><head><metacharset="UTF-8"><title>百度一下,你就知道</title><!--引入百度icon小图标--><linkrel="shortcuticon"href="https://www.bai 查看详情

ruby用百度搜索爬虫

Ruby用百度搜索爬虫博主ruby学得断断续续,打算写一个有点用的小程序娱乐一下,打算用ruby通过百度通道爬取网络信息。第三方库准备mechanize:比较方便地处理网络请求,类似于Python中的requestsnokogiri:解析HTML文本,采用的是jque... 查看详情

python+selenium自动化测试框架--第一个自动化测试脚本(代码片段)

一、目标打开Chrome浏览器,访问百度网站,搜索selenium,检查搜索列表是否存在selenium官网链接 二、分析1.首先打开浏览器2.访问百度网站3.定位百度搜索输入框4.输入selenium5.点击“百度一下6.在搜索列表中判断是否存在selen... 查看详情

如何让百度收录网站?

让百度搜索引擎收录你自己的网站,这是一件很简单的事情,但也有很多朋友看到别人的网站在百度中都可以搜索到,但自己的却搜索不到,那么今天小编今天就过来说一下,如何把网站注册到百度搜索引擎中吧; 1、在百度中输入"... 查看详情

百度小程序视频在苹果手机上播放不了怎么回事

首先你要到苹果appstore搜索百度小程序,然后下载,下载时要用到你手机的id,自己要记好自己的id密码,否则你就无法下载,无法进行播放视频,同时自己要关注小程序的更新,保证播放功能的正常!参考技术A过家家,载时要用... 查看详情

一个快速切换浏览器搜索引擎的小技巧(在地址栏搜索b站书签等的方法)

...;谷歌浏览器默认谷歌搜索引擎,很多人估计都会改成百度。我虽然能用谷歌搜索东西,但是始终是没有百度稳定,因此我也改成了百度搜索引擎。现在问题就是平时默认是百度 查看详情

python爬虫:运用多线程ip代理模块爬取百度图片上小姐姐的图片(代码片段)

Python爬虫:运用多线程、IP代理模块爬取百度图片上小姐姐的图片1.爬取输入类型的图片数量(用于给用户提示)使用过百度图片的读者会发现,在搜索栏上输入关键词之后,会显示出搜索的结果,小编想大多数... 查看详情

selenium之百度搜索+有道翻译的简单testcase执行-----用例报告(htmltestrunner)(代码片段)

本篇主要实现selenium自动化测试之百度搜索+有道翻译的简单测试用例执行,并通过HTMLTestRunner生成html测试报告.这是前不久跟着视频学习的时候,练习的第一个HTMLTestRunner脚本,基于python3的脚本。test_baidu,py#coding=utf-8importunittestimpo... 查看详情

怎么设置迅雷全网搜,现在迅雷9只要点全网搜索就是搜狗搜索,有点不习惯,怎么改成百度搜索啊。

迅雷的搜狗搜索换成百度具体步骤:1、首先,在电脑上打开百度搜索引擎,搜索迅雷,在搜索结果中下载并安装迅雷的下载软件。2、然后,打开已安装的迅雷下载软件,在主界面中单击搜索框右侧的设置图标。3、接下来,打开... 查看详情

百度小程序怎么删除

参考技术A  百度小程序删除的步骤:  1、首先打开百度app,点击右下方我的;  2、找到常用功能上方的小程序,向左划动后点击三点图标;  3、接着进入小程序页面后,长按需要删除的小程序;  4、最后在弹出的... 查看详情

unity实用小工具或脚本——可折叠伸缩的多级列表二(带搜索功能)(代码片段)

...,但至少其核心的部分,如图1所示,这样的搜索功图1能还是让我很心动的 查看详情

爬虫?还是自动化?python使用selenium自动进行百度搜索(代码片段)

...化操作网页浏览器的小应用:打开浏览器,进入百度网页,搜索关键词,最后把搜索结果保存到一个文件里。这个例子非常适合新手学习Python网络自动化,不仅能够了解如何使用Selenium,而且还能知道一 查看详情

用python来个百度关键词刷排名脚本

目的:写个脚本来提升百度排名   我一个seo届前辈的朋友找我,他说,seo事无巨细,自己主观方面能做的几乎都能做了,提升百度等搜索引擎中的排名往往效果不佳或者起效周期慢。能不能人为去干预下呢?   获得排... 查看详情

在网页中插入一个小地图,或是带标记的小地图

举个例子吧现在的静态网页,有很多都会插入百度地图,特别是商家,或是企业站例如点击查看百度地图便会进入这个网页中也可以直接嵌入网页中,把地图的html代码,放入一个div中下面步入正题,看看怎么来获取地图的代码... 查看详情

如何开发一个用户脚本系列教程

...基础知识如何开发一个用户脚本系列(3)——脚本一:百度首页和搜索页面添加Google搜索框如何开发一个用户脚本系列(4)——脚本二:一个返回顶部和到达底部的按钮如何开发一 查看详情