pyqt的listwidget 支持键盘搜索_Google、百度的一些搜索技巧

本文介绍了如何利用百度和Google的高级搜索技巧提升搜索效率,包括排除关键词、精确匹配、指定站点搜索等,帮助读者快速准确地找到所需信息。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

相信很多人平常使用百度或者 Google 进行的搜索的时候,都是直接使用的关键字搜索,而且有时候这个关键字很长,你是不是经常困惑于为什么搜索引擎不能给出你想要的搜索结果?为什么我搜索这个他会给我出来那个?这一切的一切就是你没有掌握正确的搜索姿势,而且考虑到很多人都没有使用 Google 的条件,所以接下来就带大家来学习几个常用的百度搜索技巧,当然,这里的搜索技巧放在 Google 搜索中依然适用,只不过有些搜索技巧百度是不支持的,我会以 Google 来举例。

1. 减号 -

使用「你想搜索的内容 -**」,注意,这里的搜索关键词后面要跟一个空格,意思是,搜索结果里不会包含减号后面的内容,给大家举个例子就明白了,这里先以百度为例

2ee4d92cc8179d9cce25a1cb2f9b1fcb.png

首先,我直接以关键词「搜索」进行搜索,我截取了前面几条结果,可以看到,有搜狗搜索引擎、搜索百度百科、360 搜索首页等内容,除了百度百科那条是跟电影有关的,其他几条都是搜索引擎的,那么接下来我以「搜索 -引擎」为例进行搜索

a7dca3c1bf41ea0a4bcfbb6c6bbeec7c.png

这次可以看到,搜索结果的前两条都是有关电影「搜索」的内容,这里我们的目的基本也就达到了,通过一个简单的「-」,就能帮助我们节省筛选时间成本。

2.双引号 “”

在搜索中使用双引号是为了提高我们的搜索精确度,还是以关键词「搜索」为例

8018df7e23c30f83eb75ac4102b2977c.png

加上双引号后,搜索结果中第一条就是电影「网络谜踪」在爱奇艺的播放链接,也就是说搜索引擎会直接将播放源作为最优搜索结果返回给你。

3.site

site 的作用就是可以指定某个网站就行搜索,还是以关键词「搜索」为例

e8ae95a0f89dfb9aa70ea58914d1f6d8.png

这里我指定 tencent.com 进行搜索,可以很明显的看到,搜索结果全是腾讯相关网站的内容,这样可以方便你搜索相关内容,比如你要买键盘,那你就可以以「键盘 site: jd.com」或者「键盘 site:amazon.com」,这样你就可以直接搜到京东或者亚马逊站内的键盘信息了。

4.inurl

表示在 URL 中查找包含特定单词的页面,以「inurl:tencent」为例,继续看图,图中的 url 都包含了 tencent 这样的关键词。

964bee60dc0ea3c049d8debc8da0567c.png

5.allinurl

和 inurl 比较相似,但是只会返回同时包含所有搜索关键词的结果,这个百度是不支持的,我以 Google 为例

1846863deca4a94481d51a477871a23c.png

6.intitle

顾名思义,就是在页面标题中包含关键词的结果都会返回展现给你看

9a7686cb6c7370078f6a5e11ae4153a6.png

7.allintitle

这个就和 intitle 类似,只不过页面标题中需要同时包含所有的搜索关键词,才会返回给你

3e342bece889ce15e4f971a00c52d1eb.png

8.filetype

可以指定 pdf、xml、xls、txt、doc 等文件格式进行搜索

a2041e6f31cf9d44645f356141cdeaef.png

9.define

相当于 Google 的内置词典,假如你要搜索某个单词的意思,使用 define:entrepreneur 你就可以得到该单词的英文释义了,类似下图中卡片的效果

cef1a03d87f157a2d89b4fea94442da1.png

10.「..」

指定一个范围进行搜索,一般会用来搜索某个年份到某个年份之前的一些内容,比方说

2ccfe046c84a44faa6abc9bceda06deb.png

以上就是今天介绍的一些基本的搜索技巧,包括百度和 Google 的,还有一些更高级的技巧这里就不再多说,感兴趣的同学可以自己上网去搜索。还是建议大家平常用搜索时,可以搭配着这些搜索技巧进行搜索的,当然,我也提倡大家多用英文搜索。

PyQt中,QListWidget是一个升级版本的QListView,它可以方便地使用基于数据存储模型的QListWidgetItem来添加条目。通过调用addItem()函数,可以向QListWidget添加条目。 QListWidget的构造方法很简单,语法如下: QListWidget(QWidget parent = None) QListWidgetItem类用于构成QListWidget列表部件的项。每个项都是一个QListWidgetItem对象,可以保存多条信息,例如显示文字、图标、toolTip、what’sThis、对齐方式、复选框等,并在列表部件中显示出来。 在给定的代码示例中,创建了一个ListWidget类继承自QListWidget,并定义了一个clicked()函数,用于处理条目的点击事件。通过调用itemClicked信号和clicked槽函数的连接,实现了点击条目时弹出消息提示框的功能。最后,创建了一个listWidget实例,并添加了四个条目,展示了QListWidget的使用。 总之,PyQt中的QListWidget是一个功能强大的列表部件,可以方便地添加和管理条目,并通过信号和槽机制实现交互功能。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [pyqt5 QListWidget的使用](https://blog.youkuaiyun.com/qq_27061049/article/details/89638254)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* *3* [第15.26节 PyQt(Python+Qt)入门学习:Model/View架构中的便利类QListWidget详解](https://blog.youkuaiyun.com/LaoYuanPython/article/details/104278039)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值