- 博客(13)
- 收藏
- 关注
原创 利用Python Flask蓝图加自定义蓝图划分优雅的目录结构
我们在用Flask开发网站的时候。经常看到有很多人把所有的路由函数放到了入口文件,这种做法是非常不可取的,如果我们的视图函数有几百个了都写到一个文件里肯定是不行的。还有在实现中我们都在比较大型项目里面我们可能有十几个甚至几十个这种不同模型。我们需要考虑把这些模型分文别类归属到不同的文件中去。而不是都集中在同一个文件中。如下图这种:是不是很乱,那么我们怎么拆分这些函数了。
2023-03-07 17:21:56 303
原创 22个受欢迎的Python不同类型开源框架
以下面是我从网上整理的最受欢迎的Python开源框架。这些框架包括事件Web开发,I/O,OLAP,高性能网络通信,测试,爬虫等。
2023-03-04 20:59:24 423
原创 推荐几个Python非常不错的开源项目(二)
可视化系统程序安装界面,可自定义安装数据,开发者可快速扩展发行自己的软件产品,包含程序安装、登录、登出、工作台、菜单权限控制、角色、管理员、部门管理、岗位管理、素材管理、网站设置、图库管理等基础功能,无需重复造轮子。QingScan 是一款聚合扫描器,本身不生产安全扫描功能,但会作为一个安全扫描工具的搬运工, 一个漏洞扫描器黏合剂,内置常见web漏洞检测、AWVS、POC扫描验证、url爬虫、组件识别等、高交互页面访问、深度定制化支持等。链接:https://www.mrdoc.pro/
2023-03-03 21:36:12 1145
原创 Python中关于除法的三种运算符
例如 -5 % 2 就等于 1。Python 中的 divmod 函数能够同时返回 // 和 % 的结果,方便我们观察结果。此外可以观察到,在地板除的定义下,除数 n 和模 r 总是同号的。其它语言中 /、//(如果有的话)和 % 行为可能跟 Python 不同,使用时需要多加小心。再扩展一下,即便 m 或 n 是浮点数,结果依然遵循上面的计算流程,不过此时 // 和 % 的结果都会变成浮点型。// 被称为地板除是因为其结果等价于对 / 的结果向下取整。% 的结果与 // 的结果密切相关,它们一定满足。
2023-03-02 19:21:10 1765
原创 推荐几个Python非常不错的开源项目
django-vue-admin-Pro 是一套全部开源的快速开发平台,Python全站管理系统,丰富的插件市场,可以在线安装插件,多语言支持,完美兼容多租户模式,前后端轻量级封装,数据库自动化增删改查,内置多个基础功能,让web开发得心应手,是Python全开发不二之选。该软件通过Python语言编写,记录用户的鼠标键盘操作,通过触发按钮自动执行之前记录的操作,可设定执行的次数,可以理解为精简绿色版的按键精灵。在进行某些操作简单、单调重复的工作时,使用本软件就可以很省力了。
2023-03-02 18:38:08 2132
原创 Python如何优雅的设置爬虫重试次数
retrying是一个python的重试包,可以用来自动重试一些可能运行失败的程序段,retrying提供一个装饰器函数retry,被装饰的函数就会在运行失败的情况下重新执行,默认只要一直报错就会不断重试。工作中经常碰到的问题就是,当我们在使用爬虫发送请求的时候。我们原来的代码没有进行任何修改,只是说在这个函数之前,我们加上了这么一个装饰器这样看起来是不是很优雅。两次retrying之间的停留最短时间wait_random_mint和两次retrying之间的停留最长时间wait_random_max。
2023-02-22 22:31:04 1060
原创 大家都在用的AI作画Python几行代码就可实现
随着技术的发展,验证码越来越复杂,接下来我们解决常用的几种,需要用到的库有selenium、PIL。
2023-02-18 20:45:35 3695
原创 Python爬虫几个步骤教你写入mysql数据库
Python爬虫实现爬取网站中的数据并存入MySQL数据库中,在爬取的时候总要涉及到数据持久化存储,当然有很多中存储的方式,简单点的有excel、txt、json、csv等等。存入mysql我觉的有好多操作空间,如果是开发python后端也可以熟悉一下sql语句,存入数据库的方法也是试了些许网上一些方法,现在把完整功能供大家参考。
2023-02-16 22:55:34 1825
原创 完美解决Pyhon json转yaml,yaml转json中文乱码实现文件存储
完美解决Pyhon json转yaml,yaml转json中文乱码实现文件存储。
2023-02-14 02:37:44 318 1
原创 Python用不超过10行代码能实现些什么有趣的功能
Python 凭借语法的易学性,代码的简洁性以及类库的丰富性,赢得了众多开发者的喜爱。因此也促使了很多开发者使用Python开发新的模块,从而形成了良性循环。Python可以凭借更加简洁的代码实现非常多有趣的操作,下面我们来看看,用不超过10行代码能实现些什么有趣的功能
2023-02-12 20:53:44 205
原创 3个帮你求职找工作时避坑的工具
国内领先的职场信息平台,专注于公司评论,晒工资,工资待遇,面试,公司福利等.您可以在看准网上匿名分享您的职业信息,它和BOSS道聘属同一家公司,是一个公司点评平台,点评信息全部来自在职和离职员工对公司的真实点评,对于判断一家公司值不值得去有很高的参考价值,还有很多求职用得上的面试经验,网站、APP和小程序全都有用起来也很方便。国家出品的权威网站,只要输入名字就可以免费查询公司和老板是不是老赖,是否是失信被执行人、限制消费人员,还有被执行人信息财产处。法律文书、涉案金额、履行情况等非常全面。
2023-02-10 10:40:41 238
原创 大厂设计师都在“抄”的作品集网站
收录的网站都是高质量高标准的,来自整个网络的天文数字般的优秀网页设计,能够帮助对 eb 设计和互动设计感兴趣的朋友获取到设计灵感。顶尖个人合集,该网站汇集了各项公司的作品集像Adobe、Google、Apple等。该网站分类很全,是一个综合性设计交流网站,整体风格能给人带来全然不同的灵感激发。
2023-02-09 11:48:05 411
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人