用Python做了一个法律查询小工具,非常好用

哈喽兄弟,今天给大家分享一个Python tkinter制作法律查询小工具。

光爬虫大家也只能自己用用,就算打包了exe,运行也不好看,那我们直接写成界面。

当我们想了解法律,但是又不想买书的时候,就可以用这个小工具,慢慢查询了解。

当然,如果想整的比较有意思,就得靠大家自己来完善实现了。

效果展示

我们来看看效果

用Python做了一个法律查询小工具,非常好用

 

 

写的比较简陋,大家不要太在意。

再来查询看看,这里只加入了刑法,我们想查看第多少条,直接输入数字即可,比如我现在想查询第一个。

用Python做了一个法律查询小工具,非常好用

这样第一条就直接出来了,后续以此类推。

再试试第其它的

用Python做了一个法律查询小工具,非常好用

准备工作

首先我们要准备一个保存了法律的文档,也可以换成其它的,这里可以直接用Python写一个爬虫代码直接爬下来就可以了。

用Python做了一个法律查询小工具,非常好用
素材

再准备一个700*200的图片素材,下图是我用的,大家也可以自己设计一个更好看的。

用Python做了一个法律查询小工具,非常好用

主要代码

界面部分代码

root = tk.Tk()
root.title('法律条文查询')
root.geometry('690x500+200+200')
# 完整代码和爬虫部分代码在扣裙 708525271 自取
# 读取图片
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='输入内容:', 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()

 

当然我们也可以打包成exe文件,这样就可以发给小伙伴一起使用了。

好了,今天的分享就到这里结束了,咱们下次见。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:用Python做了一个法律查询小工具,非常好用 - Python技术站

(0)
上一篇 2023年3月31日
下一篇 2023年3月31日

相关文章

  • 用Python写一个自动下载B站视频、弹幕、评论的软件

    哈喽兄弟们,今天来实现一个Python采集视频、弹幕、评论与一体的小软件。 平常咱们都是直接代码运行,不过今天我们做成软件,这样的话,咱们不仅能自己用,还能分享给小伙伴,女朋友一起使用。 内容有点多,拿好小本本,做好笔记,发车了~ 效果展示 我们先来看看效果,全部代码文末获取。 整体界面 我随便找个视频下载一下 弹幕和评论我都顺便下载了 有一说一,确实方便,…

    Python开发 2023年4月2日
    00
  • 7个你可能从未使用过的Python隐藏技巧

    Python 是每个程序员都喜欢的语言,因为它易于编码和易于阅读的语法。但是,你知道 python 有一些很酷的技巧可以用来让事情变得更简单吗?在今天的内容中,我将与你分享7 个你可能从未使用过的Python 技巧。 1、功能属性 这种 hack 类似于类和对象概念。现在,可以声明,也可以稍后在程序中使用调用的函数属性。 下面我展示一个示例代码 # Func…

    Python开发 2023年4月2日
    00
  • Python实现将Excel表格内容批量分离导出为PDF文件

    上一篇咱们实现了多个表格数据合并到一个表格,本次咱们来学习如何将表格数据分开导出为PDF文件。 部分数据     然后需要安装一下这个软件 wkhtmltopdf 效果展示     将每个数据单独导出为一个PDF     代码实现 import pdfkit import openpyxl import os # Python学习交流群 815624229 …

    2023年4月2日
    00
  • Python批量导出word文档中的图片、嵌入式文件

    学生试卷中的题目有要提交截图的,也有要提交文件的,为了方便学生考试,允许单独交或者嵌入Word中提交,那么事后如何整理学生的答案?单独提交的比较方便,直接扫描文件名匹配名字后放入指定文件夹即可。但是嵌入到Word中的图片和文件怎么提取出来呢? 现有如下需求:提取出一个Word文档中所有的图片(png、jpg)和嵌入的文件(任意格式)放入到指定的文件夹。 解决…

    2023年4月2日
    00
  • 用Python找出了删除自己微信的所有人并将他们自动化删除了

    哈喽兄弟们,今天我们来试试用Python找出了删除自己微信的所有人,并将他们自动化删除,免得每次看到感叹号心塞。 这不,昨晚小姨子一个人喝多了喊我去接她,但是我睡到现在,刚发消息就发现把我拉黑了… 你是否也有微信被删了好友不自知,还傻傻的给对方发消息,结果出现了下图中那尴尬的一幕的经历呢?其实我们可以用Python提前把他们找出来并自动化删除避免尴尬的。 为…

    Python开发 2023年3月31日
    00
  • Python之字典添加元素

    本文使用代码 book_dict = {“price”: 500, “bookName”: “Python设计”, “weight”: “250g”}   第一种方式:使用[] book_dict[“owner”] = “tyson”   说明:中括号指定key,赋值一个value,key不存在,则是添加元素(如果key已存在,则是修改key对应的value…

    Python开发 2023年3月31日
    00
  • 5个节约生命的python小技巧

    Python是一种强大且易上手的语言,语法简洁优雅,不像Java那么繁琐废话,并且有一些特殊的函数或语法可以让代码变得更加简短精悍。 本文给大家介绍常用的5个python小技巧: 字符串操作 列表推导 lambda 及 map() 函数 if、elif和else单行表达式 zip()函数 1、字符串操作 Python善于用数学运算符(如+和*)对字符串进行操…

    Python开发 2023年4月2日
    00
  • 值得收藏的python语法总结

    python2早已在 2020 年停止维护,随着Python版本的不断更新迭代,很多旧的语法在可读性与效率上都已经有更好的替代了。当然,大部分的重要特性,例如装饰器、生成器、async等,相信大家都已经了然于心,本文小编就对一些用的稍微少一些、日常看到的代码中不太常见,但是能用得上的语法做一个简单的总结,供大家参考,如果大家有什么不同的见解,还望各位大佬们多…

    Python开发 2023年4月2日
    00
合作推广
合作推广
分享本页
返回顶部