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

您的位置:首頁技術(shù)文章
文章詳情頁

Python通過tkinter實現(xiàn)百度搜索的示例代碼

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

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

'''百度搜索可視化'''import tkinter import win32apifrom selenium.webdriver import Chrome entry = None def callback(): global entry keywords = entry.get() if not keywords:win32api.MessageBox(0, ’請輸入搜索關(guān)鍵字’, ’提示’, 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關(guān)鍵字搜索 # 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.設(shè)置窗體居中 # screenwidth = tk.winfo_screenwidth() # 獲取屏幕寬度 # screenheight = tk.winfo_screenheight() # 獲取屏幕高度 # # 計算窗體大小,位置參數(shù),width,height:窗體寬高 # width = 100 # height = 50 # size = ’%dx%d+%d+%d’ % (width, height, (screenwidth - width) / 2, (screenheight - height) / 2) # tk.geometry(size) # 設(shè)置窗體位置為屏幕居中 # 2.設(shè)置窗體右下角,無效 # screenwidth = tk.winfo_screenwidth() # 獲取屏幕寬度 # screenheight = tk.winfo_screenheight() # 獲取屏幕高度 # print(screenwidth,screenheight) # # 計算窗體大小,位置參數(shù),width,height:窗體寬高 # width = 100 # height = 50 # size = ’%dx%d+%d+%d’ % (width, height, (screenwidth - width), (screenheight - height)) # tk.geometry(size) # 設(shè)置窗體位置為屏幕右下角 # 獲取窗體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()

到此這篇關(guān)于Python通過tkinter實現(xiàn)百度搜索的示例代碼的文章就介紹到這了,更多相關(guān)Python tkinter百度搜索內(nèi)容請搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!

標簽: 百度 Python
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
在线成人动漫av| 国产极品一区| 日韩免费一区| 岛国av在线网站| 亚洲精品在线影院| 久久国产电影| 欧美va天堂在线| 波多野结衣一区| 亚洲免费精品| 日韩在线a电影| 亚洲精品激情| 欧美一级全黄| 国产精品久久亚洲不卡| 麻豆久久久久久| 久久精品97| 国产aⅴ精品一区二区四区| 欧洲精品一区二区三区| 在线日韩av| 亚洲网址在线观看| 青青草视频一区| 国产精品久久久久久久久免费高清| 国产乱码精品一区二区亚洲| 久久这里只有精品一区二区| 91欧美日韩| 9色精品在线| 日韩高清在线不卡| 日韩av在线播放网址| 欧美91视频| 91大神在线观看线路一区| 麻豆一区二区99久久久久| 日韩欧美另类一区二区| 午夜在线一区| 国产精品一区二区三区四区在线观看| 国产一区2区| 国产精品免费看| 国产福利资源一区| 欧美日韩中文一区二区| 亚洲一区黄色| 国产精品任我爽爆在线播放| 日韩欧美午夜| 亚洲午夜免费| 麻豆精品在线| 国产模特精品视频久久久久| 国产欧美一区二区三区米奇| 高清av一区| 日本欧美在线看| 久久香蕉精品香蕉| 最新国产拍偷乱拍精品| 国产亚洲一区| 欧美色图国产精品| 欧美日韩视频免费看| 亚洲成人二区| 国产精品分类| 亚洲精品123区| 精品国产一区二区三区av片| aa国产精品| 国产成人a视频高清在线观看| 免播放器亚洲| 9999国产精品| 日韩精品亚洲aⅴ在线影院| 日韩欧美另类一区二区| 亚洲精品系列| 久久久久中文| 免费在线观看一区| 视频一区视频二区中文字幕| 91综合网人人| 国产亚洲高清在线观看| 精品一区在线| 精品美女在线视频| 亚洲精品视频一二三区| 久久久精品午夜少妇| 国产精品久久久久久久久免费高清 | 你懂的国产精品永久在线| 黑丝美女一区二区| 手机在线电影一区| 国产精品久久久久久久久久齐齐| 亚洲欧美日韩专区| 天堂中文在线播放| 国产精品www994| 石原莉奈在线亚洲三区| 日韩中文在线电影| 欧美激情亚洲| 亚洲精品乱码久久久久久蜜桃麻豆| 日韩综合在线| 国产精品亚洲综合久久| 在线一区二区三区视频| 亚洲国内欧美| 日韩欧美1区| 精品视频高潮| 国产视频一区二| 亚洲字幕久久| 亚洲欧洲日本mm| 欧美性感美女一区二区| 日韩88av| 蜜桃久久久久| 国产精品一区二区免费福利视频| 亚洲免费专区| 男女性色大片免费观看一区二区| 日本在线啊啊| 日韩成人精品一区| 精品国产乱码| 精品亚洲免a| 美女性感视频久久| 欧美1区2区3| 国产精品色在线网站| 日韩黄色在线观看| 亚洲ab电影| 婷婷精品在线| 日韩久久一区| 日韩av一二三| 日本综合视频| 亚州国产精品| 蜜桃传媒麻豆第一区在线观看| 亚洲成人精品| 亚洲五月婷婷| 伊人精品在线| 蜜臀久久99精品久久久久宅男| 中文日韩欧美| 三级亚洲高清视频| 日韩专区在线视频| 亚洲视频电影在线| 日韩中文字幕麻豆| 综合国产在线| 亚洲一区av| 欧美私人啪啪vps| 国产欧美日本| 欧美黑人做爰爽爽爽| 成人午夜网址| 97精品一区二区| 久久91导航| 欧美91精品| 在线观看一区| 国产麻豆精品久久| 国产一区二区视频在线看| 日韩一区电影| 一区在线免费观看| 亚洲精品无吗| 免费亚洲婷婷| 日韩精品一区二区三区免费观影 | 青青青免费在线视频| 亚洲va中文在线播放免费| 日韩毛片在线| 亚洲女同一区| 四虎精品永久免费| 国产精品亚洲欧美一级在线| 精品国产一区二| 999久久久精品国产| 国产色综合网| 国产一级成人av| 国产精品精品| 99国产精品| 欧美精品观看| 在线人成日本视频| 日韩一级精品| 日韩高清不卡在线| 精品国产不卡一区二区| 欧美成人午夜| 日本国产亚洲| av资源中文在线| 免费欧美日韩| 国产精品久久久久久久久免费高清 | 老司机久久99久久精品播放免费| 深夜福利亚洲| 麻豆久久久久久久| 日韩精品一区二区三区免费观影 | 国产精品88久久久久久| 亚洲精品在线a| 成人国产精品久久| 99国产精品99久久久久久粉嫩| 欧美亚洲人成在线| 亚洲www免费| 婷婷精品在线| 蜜臀国产一区| 天堂av一区| 日韩精品dvd| 视频一区日韩精品| 日韩欧美一区二区三区免费看| 亚洲欧洲日本mm| 欧美极品一区二区三区| 在线国产一区| 国产欧美三级| 99日韩精品| 国产+成+人+亚洲欧洲在线| 男女性色大片免费观看一区二区| 国产精品v亚洲精品v日韩精品 | 美女网站视频一区| 日韩精选在线| 在线视频观看日韩| 国产一卡不卡| 欧美日韩精品一本二本三本 | 日韩中出av| 欧洲av不卡| 国产情侣久久| 国产免费成人| 蜜桃成人精品| 美女性感视频久久| 亚洲无线观看| 久久高清免费| 精品视频网站| 日本免费一区二区视频|