第十四讲 while网络刷博器爬虫

1,刷阅读次数(原理)

2,如何关闭浏览器

taskkill   是在windows中杀掉应用程序的命令

使用方法 eg:cmd-----python2.6----taskkill /F /IM iexplore.ext(可执行程序名称)

eg1:

import webbrowser as web

web.open_new_tab(‘www.baidu.com‘)

eg2:

import webbrowser as web

import time

import os

i=0

while i<=5:

web.open_new_tab(‘www.baidu.com‘)

i=i+1

time.sleep(0.8) -----停0.8s

else:

os.system(‘taskkill /F /IM chrom.exe‘)

实现的结果:每打开5次,关闭一次浏览器(释放内存)

注:while循环也可以相互嵌套

eg3:

import webbrowser as web

import time

import os

import radom

count=radom.randint(20,40)--------至少20,至多40

j=0

while j<count:------------count次数

i=0

while i<=9:

web.open_new_tab(‘www.baidu.com‘)

i=i+1

time.sleep(0.8)

else:

os.system(‘taskkill /F /IM chrom.exe‘)

print ‘close browser‘s times‘,j

j=j+1

重要:

while循环次数的控制可以在循环体重,也可以在条件中

在while开始之前有变量的初始化,在循环体中有变量的赋值变化--------否则很容易造成死循环

时间: 2024-10-24 22:39:39

第十四讲 while网络刷博器爬虫的相关文章

定时网络刷博器爬虫(第一次粘合)

import webbrowser as webimport timeimport osimport sysimport winsounda=time.ctime()print("****************亲现在的时间是",a,"*********************")hour1=int(input("*****************亲,请输入您想要设置爬虫运行的小时(例如10):"))minutes=int(input("

Python入门学习:网络刷博器爬虫

1.比较有趣,可以不断刷新指定的网址 2.源码: #!/usr/bin/env python3 # -*- coding: utf-8 -*- import webbrowser as web import time import os import random count = random.randint(5,7) j=0 while j<=count: i=0 while i<=8 : web.open_new_tab('https://www.baidu.com') #网址自己填入 i

视觉slam学习之路(一)看高翔十四讲所遇到的问题

目前实验室做机器人,主要分三个方向,定位导航,建图,图像识别,之前做的也是做了下Qt上位机,后面又弄红外识别,因为这学期上课也没怎么花时间在项目,然后导师让我们确定一个方向来,便于以后发论文什么.上个礼拜看了些论文,感觉视觉slam方向还可以,图像识别毕竟不是计算机科班,可能真正要弄也很难有成果,slam也是最近才研究起来,也挺适合我们搞,需要一些高数.c++.ros等知识,学的东西也挺多的,但这样才能体现研究生的价值,不然本科生也能做,然后确定了这个研究方向,希望好好研究个一两年有所成就,研三

《上古天真论》第十四讲文字版

上古天真论篇第十四讲 主讲:徐文兵  主持:梁  冬 播出时间:2009-03-14  23:00—24:00 经文:季以恬愉为务,以自得为功,形体不敝,精神不散,亦可以百数.其次有贤人者,法则天地,象似日月,辨列星辰,逆从阴阳,分别四时,将从上古合同于道,亦可使益寿而有极时. 梁冬:是的,重新发现中医太美,大家好!欢迎收听在这么晚,晚上十一点,坚持收听国学堂之重新发现中医太美,非常感谢!也同时呢,感谢我们今天的徐老师来到我们今天的演播室,徐老师你好!徐文兵:梁冬好!听众朋友们大家好!梁冬:是的

Stanford机器学习---第十四讲.机器学习应用举例之Photo OCR

http://blog.csdn.net/l281865263/article/details/50278745 本栏目(Machine learning)包括单参数的线性回归.多参数的线性回归.Octave Tutorial.Logistic Regression.Regularization.神经网络.机器学习系统设计.SVM(Support Vector Machines 支持向量机).聚类.降维.异常检测.大规模机器学习等章节.内容大多来自Standford公开课machine lear

浅读《视觉SLAM十四讲:从理论到实践》--操作1--初识SLAM

下载<视觉SLAM十四讲:从理论到实践>源码:https://github.com/gaoxiang12/slambook 第二讲:初识SLAM 2.4.2 Hello SLAM(书本P27) 1.从github上下载源码,并解压 Ubuntu上,解压zip,先找到zip文件所在位置,然后运行下面代码,进行解压. unzip slambook-master.zip 解压后,找到ch2文件夹,在文件夹中找到helloSLAM.cpp文件 运行cpp文件 g++ helloSLAM.cpp 如未安

linux基础-第十四单元 Linux网络原理及基础设置

第十四单元 Linux网络原理及基础设置 三种网卡模式图 使用ifconfig命令来维护网络 ifconfig命令的功能 ifconfig命令的用法举例 使用ifup和ifdown命令启动和停止网卡 ifup命令的功能 ifdown命令的功能 ifup命令的用法举例 ifdown命令的用法举例 网络配置文件 网卡对应的网络配置文件 什么是网络配置 ip命令 ping命令 setup命令 课后作业 [本节内容]1. 使用ifconfig命令来维护网络(详见linux系统管理P422)1) 掌握if

《SLAM十四讲》个人学习知识点梳理

0.引言 从六月末到八月初大概一个月时间一直在啃SLAM十四讲[1]这本书,这本书把SLAM中涉及的基本知识点都涵盖了,所以在这里做一个复习,对这本书自己学到的东西做一个梳理. 书本地址:http://www.broadview.com.cn/book/4938 书本代码:https://github.com/gaoxiang12/slambook 1.SLAM概述 SLAM:即时定位与地图构建(Simultaneous Localization and Mapping) 数学描述: 一个典型的

《视觉slam十四讲》之第3讲-实践Eigen库

<视觉slam十四讲>之第3讲-实践Eigen库 Eigen库的安装 sudo apt-get install libeigen3-dev 注:Eigen是一个由纯头文件搭建的线性代数库,头文件安装路径为/usr/include/eigen3/. 实例1:Eigen的基础运算 #include <iostream> #include <ctime> #include <Eigen/Core> // Eigen 部分 #include <Eigen/De