[Python] Python 刷点击量 →→→→→进入此内容的聊天室

来自 , 2019-03-31, 写在 Python, 查看 107 次.
URL http://www.code666.cn/view/9b40aee7
  1. import webbrowser as web
  2. import re
  3. import urllib
  4. import time
  5. import os
  6. def spider(url,urlpattern):
  7.     urls=getURLs(url,urlpattern)
  8.     for url in urls:
  9.         visitURL(url)
  10. def visitURL(url):
  11.     url=url[:-1] #remove the " at the end of the string
  12.     print(url)
  13.     #print("\n")    
  14.     web.open(url,1,False)
  15.     time.sleep(5)
  16. def getURLs(url,urlpattern):
  17.     urls=[]
  18.    
  19.     response=urllib.urlopen(url)
  20.     html=response.read()
  21.     pattern=re.compile(urlpattern)
  22.     urls=pattern.findall(html)
  23.     urls=list(set(urls))
  24.     return urls
  25.    
  26.  
  27. if __name__=="__main__":
  28.     urls={
  29.         "这里填写你blog的地址"
  30.         }
  31.     for i in range(1,10):
  32.         for url,urlpattern in urls.items():
  33.             spider(url,urlpattern)
  34.         print("Blogs has been refreshed for ", i, " times")
  35.         os.system("taskkill /F /IM chrome.exe")
  36. #//python/1156

回复 "Python 刷点击量"

这儿你可以回复上面这条便签

captcha