日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python爬虫可视化界面_python爬虫---垃圾分类可视化界面

發布時間:2025/5/22 python 49 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python爬虫可视化界面_python爬虫---垃圾分类可视化界面 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

在以前我寫了一個對垃圾進行分類的exe程序,功能齊全了可是外觀看起來不怎么好看,所以我用python中的tkinter庫寫了一個對垃圾分類可視化的一個程序,而后打包成了一個exe。

1.展現界面效果

是否是界面更酷炫了一點呢,以后輸入“衛生紙”進行查詢,結果以下:

2.上代碼html

from selenium import webdriver

from selenium.webdriver.chrome.options import Options

import tkinter as tk

def fenlei():

m=link.get()

chrome_options = Options()

chrome_options.add_argument('--headless')

browser = webdriver.Chrome(options=chrome_options)

url = 'https://lajifenleiapp.com/'

browser.get(url)

input = browser.find_element_by_xpath('//*[@id="inputv"]')

input.send_keys(m)

button = browser.find_element_by_xpath('//*[@id="form"]/div/span')

button.click()

result = browser.find_element_by_xpath('/html/body/div/div[3]/div/h1') # 結果

jieshao = browser.find_element_by_xpath('/html/body/div/div[5]/div[1]') # 垃圾介紹

jieshaos = browser.find_element_by_xpath('/html/body/div/div[5]/div[2]')

yao=browser .find_element_by_xpath('/html/body/div/div[7]/ul/li')#要求

with open('laji.text','a',encoding= 'utf-8')as fp:

fp.write("結果:"+'\n'+result.text+'\n')

fp.write("介紹:"+'\n'+jieshao.text+'\n')

fp.write(jieshaos.text+'\n')

fp.write("投放要求:"+'\n'+yao.text+'\n')

browser.close()

window.destroy()

root = tk.Tk()

root.title('spider-man.垃圾分類')

root.geometry('500x200')

text = tk.Text(bg='yellow',height=10,font=('黑體',15))

text.pack()

filename = 'laji.text'

with open(filename,encoding= 'utf-8') as f:

for each_line in f:

text.insert(tk.INSERT, each_line)

root.mainloop()

file1 = open('laji.text', 'w+')

file1.truncate()

window=tk.Tk()

window.title('spider-man.垃圾分類')

window.geometry ('500x300')

canvas=tk.Canvas(window,bg='blue',height=135,width=190)

image_file=tk.PhotoImage (file='1.png')

canvas .create_image(0,0,anchor='nw',image=image_file)

canvas .pack()

l=tk.Label (window,text='請輸入垃圾名稱',bg='yellow',font=('Calibri',25),width=30,height=2)

l.pack()

link= tk.Entry(window,width=20)

link.pack()

b=tk.Button (window,text='查詢',bg='orange',font=('Calibri',25),width=10,height=1,command=fenlei)

b.pack()

window.mainloop()

3.代碼講解

本次的代碼就是在我上次的代碼基礎上增長了GUI圖形界面,講解請見我以前的內容python

4.總結

圖形界面有了,可是還有就是我想在里面加一個能夠繼續查找的功能,在以后我會在其基礎上進行必定的改進的web

總結

以上是生活随笔為你收集整理的python爬虫可视化界面_python爬虫---垃圾分类可视化界面的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。