猜數字(又稱 Bulls and Cows )是一種古老的的密碼破譯類益智類小游戲,起源于20世紀中期,一般由兩個人或多人玩,也可以由一個人和電腦玩。
源碼展示:
---------------------------------------------------------------
注:我這有個學習基地,里面有很多學習資料,感興趣的+Q群:895817687
---------------------------------------------------------------
import webbrowser as web
import re
import urllib
import time
import os
def spider(url,urlpattern):urls=getURLs(url,urlpattern)for url in urls:visitURL(url)
def visitURL(url):url=url[:-1] #remove the " at the end of the stringprint(url)#print("\n") web.open(url,1,False)time.sleep(5)
def getURLs(url,urlpattern):urls=[]response=urllib.urlopen(url)html=response.read()pattern=re.compile(urlpattern)urls=pattern.findall(html)urls=list(set(urls))return urlsif __name__=="__main__":urls={"這里填寫你blog的地址"}for i in range(1,10):for url,urlpattern in urls.items():spider(url,urlpattern)print("Blogs has been refreshed for ", i, " times")os.system("taskkill /F /IM chrome.exe")