網(wǎng)站建設(shè)創(chuàng)新能力痛點湖南百度推廣代理商
用Python做了一個法律查詢小工具,非常好用
- 效果展示
- 準(zhǔn)備工作
- 不會的話可以點我直達(dá)代碼和視頻講解,我都準(zhǔn)備好了
- 主要代碼
哈嘍兄弟,今天給大家分享一個Python tkinter制作法律查詢小工具。
光爬蟲大家也只能自己用用,就算打包了exe,運行也不好看,那我們直接寫成界面。
當(dāng)我們想了解法律,但是又不想買書的時候,就可以用這個小工具,慢慢查詢了解。
當(dāng)然,如果想整的比較有意思,就得靠大家自己來完善實現(xiàn)了。
效果展示
我們來看看效果
寫的比較簡陋,大家不要太在意。
再來查詢看看,這里只加入了刑法,我們想查看第多少條,直接輸入數(shù)字即可,比如我現(xiàn)在想查詢第一個。
這樣第一條就直接出來了,后續(xù)以此類推。
再試試第其它的
準(zhǔn)備工作
首先我們要準(zhǔn)備一個保存了法律的文檔,也可以換成其它的,這里可以直接用Python寫一個爬蟲代碼直接爬下來就可以了。
不會的話可以點我直達(dá)代碼和視頻講解,我都準(zhǔn)備好了
素材
再準(zhǔn)備一個700*200的圖片素材,下圖是我用的,大家也可以自己設(shè)計一個更好看的。
主要代碼
界面部分代碼
root = tk.Tk()
root.title('法律條文查詢,源碼+VX:Python1018')
root.geometry('690x500+200+200')# 讀取圖片
img = tk.PhotoImage(file='img1.png')
tk.Label(root, image=img).pack()input_frame = tk.Frame(root)
input_frame.pack(pady=20)input_va = tk.StringVar()tk.Label(input_frame, text='輸入內(nèi)容:', font=('黑體', 18), fg='#ed1c24').pack(side=tk.LEFT, padx=5)
tk.Entry(input_frame, relief='flat', textvariable=input_va, font=('黑體', 18)).pack(side=tk.LEFT, padx=5)
tk.Button(input_frame, text='查詢', font=('黑體', 12), relief='flat', fg='#ffffff', bg='#ed1c24', command=Query).pack(side=tk.LEFT, padx=5)text = tk.Text(root, width=55, height=9, font=('黑體', 18))
text.pack()
當(dāng)然我們也可以打包成exe文件,這樣就可以發(fā)給小伙伴一起使用了。
完整代碼直接下方名片自取即可
好了,今天的分享就到這里結(jié)束了,咱們下次見。