使用python访问网页(一)

使用python访问网页(一)

使用webbrowser打开浏览器:

import webbrowser as web    
import time    
import os    
 
urllist=[
    'https://blog.csdn.net/qq_44929535/article/details/109995242',
    'https://blog.csdn.net/qq_44929535/article/details/109967975',
    'https://blog.csdn.net/qq_44929535/article/details/109809877',
]
for url in urllist:
    web.open(url,new=2)  #open(url,new=0,Autorasise=True),new 的值可以设置为0、1、2   
    time.sleep(3)  #等待3秒钟在访问
else:  
    time.sleep(1) #设置每次等待关闭浏览器的时间  
    os.system('taskkill /IM chrome.exe')  #关闭浏览器

使用selenium中webdriver来打开浏览器

from selenium import webdriver
import time
import random
driver=webdriver.Chrome() #打开谷歌浏览器
urllist=[
	'https://blog.csdn.net/qq_44929535/article/details/109995242',
    'https://blog.csdn.net/qq_44929535/article/details/109967975',
    'https://blog.csdn.net/qq_44929535/article/details/109809877',
    'https://blog.csdn.net/qq_44929535/article/details/109745538',
    'https://blog.csdn.net/qq_44929535/article/details/109116634',
    'https://blog.csdn.net/qq_44929535/article/details/107841031',

]

for i in range(0,10): #访问次数
	url=random.choice(urllist) #随机取url
	driver.get(url) #打开浏览器
	time.sleep(3)
else:
	time.sleep(3)
	os.system('taskkill /IM chrome.exe')

除了在各种软件上使用快捷键或者点击执行外(例如,使用在sublime上使用Ctrl+B直接执行上述.py文件),还可以新建一个文件来执行,然后只需执行新建文件即可,如下:

import os
for i in range(1,3):
	os.system('python liulanqi.py')

注意:可以用以上两方法刷csdn的访问次数,但是每次脚本执行只能刷不同网页一次

你可能感兴趣的:(python,python)