基于网站 https://lajifenleiapp.com/ 做的二次开发,通过request传递参数post并获取result
源码如下:
import requests
from bs4 import BeautifulSoup
from urllib.request import quote
import re
import tkinter as tk
window = tk.Tk()
window.title('垃圾分类查询')
window.geometry('500x300') # 这里的乘是小x
def check_Action():
s_garbage = var_garbage.get()
# 转码
sGoods = quote(s_garbage,encoding='utf-8')
try:
r = requests.get('https://lajifenleiapp.com/sk/' + sGoods)
# 获取数据
bs_ele= BeautifulSoup(r.text,'html.parser')
bs_all_row = bs_ele.find_all('div', class_ = 'row')
bs_row = bs_all_row[2]
bs_span = bs_row.find_all('span')
# 鱼骨
#print(bs_span[0].text)
# 属于
match_obj = re.findall(r'[\u4e00-\u9fa5]+',bs_spa