日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

Python通過tkinter實現百度搜索的示例代碼

瀏覽:137日期:2022-06-22 18:31:50

本文主要介紹了Python通過tkinter實現百度搜索的示例代碼,分享給大家,具體如下:

'''百度搜索可視化'''import tkinter import win32apifrom selenium.webdriver import Chrome entry = None def callback(): global entry keywords = entry.get() if not keywords:win32api.MessageBox(0, ’請輸入搜索關鍵字’, ’提示’, 0)return chrome = Chrome() chrome.get(’https://www.baidu.com/’) chrome.find_element_by_id(’kw’).send_keys(keywords) chrome.find_element_by_id(’su’).click() # bilibili關鍵字搜索 # chrome.get(’https://www.bilibili.com/’) # chrome.find_element_by_xpath(’//form[@id='nav_searchform']/input’).send_keys(keywords) # chrome.find_element_by_xpath(’//div[@class='nav-search-btn']/button’).click() def main(): global entry tk = tkinter.Tk() # tk.resizable(width=False,height=False) # 固定窗體大小?無效 tk.title(’百度搜索’) # 1.設置窗體居中 # screenwidth = tk.winfo_screenwidth() # 獲取屏幕寬度 # screenheight = tk.winfo_screenheight() # 獲取屏幕高度 # # 計算窗體大小,位置參數,width,height:窗體寬高 # width = 100 # height = 50 # size = ’%dx%d+%d+%d’ % (width, height, (screenwidth - width) / 2, (screenheight - height) / 2) # tk.geometry(size) # 設置窗體位置為屏幕居中 # 2.設置窗體右下角,無效 # screenwidth = tk.winfo_screenwidth() # 獲取屏幕寬度 # screenheight = tk.winfo_screenheight() # 獲取屏幕高度 # print(screenwidth,screenheight) # # 計算窗體大小,位置參數,width,height:窗體寬高 # width = 100 # height = 50 # size = ’%dx%d+%d+%d’ % (width, height, (screenwidth - width), (screenheight - height)) # tk.geometry(size) # 設置窗體位置為屏幕右下角 # 獲取窗體x,y # tk.update() # print(tk.winfo_x()) # print(tk.winfo_y()) tk.geometry(’+0+0’) # 固定屏幕左上角 # tk.geometry(’+1440+770’) entry = tkinter.Entry(tk) entry.pack() button = tkinter.Button(tk, text=’百度一下’, command=callback) button.pack() tk.mainloop() if __name__ == ’__main__’: main()補充:python模擬百度搜索點擊鏈接

# coding: utf-8import osimport timeimport requestsimport urllib.parsefrom bs4 import BeautifulSoupfrom urllib.parse import urlparsefrom fake_useragent import UserAgentfrom multiprocessing.pool import ThreadPoolLOCATIONS = {}GLOBAL_THREAD = 500GLOBAL_TIMEOUT = 50def get_links(keyword, generator, pages):links = []for page in range(int(pages.split('-')[0]), int(pages.split('-')[1]) + 1):for genera in range(int(generator.split('-')[0]), int(generator.split('-')[1]) + 1):links.append('http://www.baidu.com.cn/s?wd=' + urllib.parse.quote(keyword + str(genera)) + '&pn=' + str(page * 10))return linksdef get_page(url):headers = {'user-agent': UserAgent().chrome}req = requests.get(url, headers=headers)req.encoding = 'utf-8'soup = BeautifulSoup(req.text, 'lxml')for link in soup.select('div.result > h3.t > a'):req = requests.get(link.get('href'), headers=headers, allow_redirects=False)if '=' in req.headers['location']:root = urlparse(req.headers['location']).netlocLOCATIONS[root] = req.headers['location']def baidu_search():try:os.system('cls')print('-' * 56 + 'n')print('| BaiduSearch Engine By 美圖博客[https://www.meitubk.com/] |n')print('-' * 56 + 'n')keyword = input('Keyword: ')generator = input('Generator(1-10): ')pages = input('Pages(0-10): ')start = time.time()pool = ThreadPool(processes=GLOBAL_THREAD)pool.map(get_page, get_links(keyword, generator, pages))pool.close()pool.join()end = time.time()path = r'D:Desktopresult.txt'save_result(path)print('nSava in %s' % path)print('Result count: %d' % len(LOCATIONS.values()))print('Running time: %ds' % (end - start))except:print('nInput Error!')exit(0)def save_result(path):with open(path, 'w') as file:for url in list(LOCATIONS.values()):file.write(url + 'n')baidu_search()

到此這篇關于Python通過tkinter實現百度搜索的示例代碼的文章就介紹到這了,更多相關Python tkinter百度搜索內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: 百度 Python
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
国产精品成人自拍| 国产欧美69| 成人三级高清视频在线看| 精品香蕉视频| 成人羞羞视频播放网站| 精品一区在线| 日韩一区二区三区在线看| 国产毛片一区二区三区| 麻豆91在线播放| 神马日本精品| 日韩av资源网| 国产白浆在线免费观看| 国产精品美女| 免费在线观看一区| 欧美日韩国产传媒| 免费欧美日韩| 国产精品久久久久久久久久妞妞 | 麻豆精品视频在线观看免费| 欧美精品高清| 亚洲精品成人一区| 久久精品一本| 亚洲欧美在线综合| av高清不卡| 亚洲精品系列| 电影亚洲精品噜噜在线观看 | 大香伊人久久精品一区二区| 日韩欧美一区二区三区免费看| 喷白浆一区二区| 欧美丰满日韩| 国产精品九九| 亚洲精选成人| 亚洲自啪免费| 国产在线欧美| 91视频久久| 久久影院一区二区三区| 日本综合视频| 日本大胆欧美人术艺术动态| 日韩影院免费视频| 日本午夜精品久久久| 欧美精品一二| 日本精品影院| 欧美在线看片| 日韩成人午夜精品| 免费人成黄页网站在线一区二区| 久久久国产亚洲精品| а√天堂8资源中文在线| 欧美一区二区三区免费看| 免费精品视频最新在线| 亚洲一级黄色| 亚洲经典在线| 亚洲一区久久| 另类av一区二区| 蜜臀久久99精品久久久久久9| 亚洲欧美伊人| av资源新版天堂在线| 国产精品99免费看| 精品一区二区三区中文字幕视频| 久久狠狠久久| 91麻豆精品激情在线观看最新| 最新国产精品| 日韩不卡一二三区| 国产精品主播在线观看| 久久超碰99| 蜜臀久久精品| 欧美精品一区二区久久| 在线亚洲激情| 日韩av一区二区在线影视| 国产欧美高清视频在线| 国产成人免费av一区二区午夜| 色偷偷色偷偷色偷偷在线视频| 免费在线小视频| 99热精品久久| 石原莉奈在线亚洲二区| 亚洲一级特黄| 激情久久久久久久| 亚洲另类视频| 国产伦精品一区二区三区千人斩| 麻豆一区二区在线| 欧美1级日本1级| 亚洲精品乱码久久久久久蜜桃麻豆| 日韩欧美激情| 日韩一区二区三区免费| 悠悠资源网久久精品| 久久精品99国产精品日本| 国产精品一区2区3区| 亚洲午夜视频| 青青草国产成人99久久| 日韩中文影院| 国产欧美大片| 在线观看亚洲精品福利片| 成人午夜毛片| 久久亚洲资源中文字| 日本不卡在线视频| 免费精品视频| 在线国产精品一区| 亚洲精品国产精品粉嫩| 国产精品日本| 制服诱惑一区二区| 美女精品在线| 香蕉久久久久久| 日韩在线观看一区二区三区| 亚洲自拍另类| 日本不卡视频在线| 国产欧美日韩一区二区三区四区 | 日韩在线高清| 久久爱www成人| 欧美一区精品| 久久国产精品色av免费看| 综合国产视频| 日本欧洲一区二区| 99精品在线观看| 在线看片国产福利你懂的| 国产欧美日韩综合一区在线播放| 国产农村妇女精品一二区| 欧美日韩四区| 伊人久久亚洲热| 久久亚洲色图| 五月激激激综合网色播| 亚洲精品系列| 欧美日韩伊人| 国产另类在线| 国产精品国产三级国产在线观看| 九九久久国产| 亚洲永久av| 久久国产精品久久w女人spa| 日韩不卡在线观看日韩不卡视频 | 欧美在线亚洲综合一区| 日本高清不卡一区二区三区视频| 成人午夜精品| 亚洲精品三级| 久久青青视频| 日韩欧美中文在线观看| 91一区二区三区四区| 亚洲福利一区| 日韩精品乱码av一区二区| 国产精品99一区二区三区| 免费精品国产的网站免费观看| 蜜臀av性久久久久蜜臀aⅴ流畅| 91九色综合| 99tv成人| 国产精品色在线网站| 丁香婷婷久久| 亚洲精品在线二区| 色偷偷色偷偷色偷偷在线视频| 伊人久久大香伊蕉在人线观看热v| 国产精品最新| 老鸭窝毛片一区二区三区| 高清av一区| 欧美日韩午夜| 美女黄网久久| 欧美精品羞羞答答| 精品久久精品| 欧美日韩中文| 亚洲欧美日韩视频二区| 吉吉日韩欧美| 麻豆国产精品视频| 快she精品国产999| 久久激情婷婷| 午夜久久中文| 精品午夜久久| 麻豆一区二区三| 国产精品magnet| 国产日产一区| 日韩精品免费视频一区二区三区| 在线日韩电影| 欧美午夜精彩| 日韩在线视频精品| 中国字幕a在线看韩国电影| 国产精品美女午夜爽爽| 亚洲2区在线| 蜜臀精品一区二区三区在线观看| 日本欧美不卡| 久久激情婷婷| 激情综合自拍| 99riav国产精品| 日韩亚洲国产欧美| 亚洲欧美高清| 香蕉国产精品| 欧美日韩国产传媒| 蜜桃免费网站一区二区三区 | 亚洲另类av| 亚洲综合电影| 91精品啪在线观看国产18| 国产99亚洲| 日韩视频一区| 亚洲欧美日韩国产一区二区| 最新亚洲国产| 韩国一区二区三区视频| 三上悠亚国产精品一区二区三区| 99久久亚洲精品蜜臀| 国产精品婷婷| 国产精品一卡| 国产成人77亚洲精品www| 99国产精品免费视频观看| aa国产精品| 日本午夜精品| 日韩欧美一区免费| 欧美高清不卡| 91精品视频一区二区| 水蜜桃精品av一区二区|