使用google进行关键字搜索的域名采集。
来源:互联网 发布:mosh 端口 编辑:程序博客网 时间:2024/05/17 03:09
这里是对 “茶叶“ 关键字进行自动采集,并保存和打印相关域名。
下面例子是搜索google上面的茶叶相关网站的前2页得例子
# -*- coding: utf-8 -*-import pam,timeimport urllib.parse as upfrom bs4 import BeautifulSoupqtxt='茶叶' #关键字namelist=[]def get(): soup=BeautifulSoup(ie.outerHTML()) for i in soup.findAll('a'): text=i.get('href') try: if text.startswith(r'http://') and 'google' not in text: namelist.append((text,up.urlparse(text).netloc)) except: passie=pam.PAMIE()ie.navigate('http://www.google.com/ncr')ie.navigate('https://www.google.com/')ie.setTextBox('q',qtxt)a=ie.findElement('button','name','btnK')ie.clickElement(a)get()for i in range(2,3):#页面数 time.sleep(2) ie.clickLink(str(i)) #time.sleep(1) get()namelist=list(set(namelist))for i in namelist: print (i[1]) print (i[1],file=open(r'dns.txt','at'))ie.quit()
- 使用google进行关键字搜索的域名采集。
- 使用Google Geocoding API来进行关键字搜索,获取相关的地理位置信息
- 使用Google 进行搜索
- 如何使用google进行搜索
- 采集Google搜索结果
- 在自己的网页中嵌入Google搜索且使该搜索在指定的网址中进行关键字搜索
- 使用google搜索时候输入域名www.google.com后跳入https://www.google.co.jp/的解决方法
- google搜索的使用
- 用GOOGLE搜索某网站的关键字
- 教你如何使用Google进行搜索
- 教你如何使用Google进行搜索
- 一段启动Google进行搜索的Code
- Google 桌面搜索的使用
- Google搜索的使用技巧
- 使用python进行数据的采集
- 使用nginx进行裸域名的跳转
- python练习--360搜索关键字采集
- 唉~看看google搜索的两个关键字的结果吧
- android Launcher——数据加载与变更
- 利用memcached构建高性能的Web应用程序
- Linux下的常用命令
- oracle单行函数详解
- iOS应用开发——ARC
- 使用google进行关键字搜索的域名采集。
- Unix操作系统基础:Unix文件系统之目录
- froyo系统原生bug及修正:改变系统语言时Launcher2的AllApps内shortcut不刷新
- Oracle多表查询
- B-tree的代码实现 - c / c++ 版本
- findbug相关
- Android 2.2 更改语言时的Bug
- Unix操作系统基础:Unix:系统管理
- MySQL索引背后的数据结构及算法原理