python
文章平均质量分 83
菩提老鹰
这个作者很懒,什么都没留下…
展开
-
django-crontab项目源码阅读
通过源码阅读分析,可以获得如下知识点1、django-crontab的原理2、django-crontab任务ID如何生产3、django-crontab使用限制原创 2024-03-14 09:31:28 · 1038 阅读 · 0 评论 -
django特殊文件管理之Static和Media异同之处
整理学习 Django中 MEDIA_ROOT 和 STATIC_ROOT 的相同和不同之处,同时扩展介绍介绍 Django中的文件管理原创 2022-09-29 18:07:21 · 843 阅读 · 2 评论 -
Flask-script使用及错误No module named flask._compat
整理学习Flask-script组件遇到的问题原创 2022-09-22 16:43:39 · 6564 阅读 · 2 评论 -
Django model中choice的使用总结
整理Django model中关于choice的几种使用方式,包括两种不同的Enum枚举方式...原创 2022-08-25 17:39:12 · 3033 阅读 · 0 评论 -
python中类的四种方法介绍(实例方法、静态方法、类方法)
介绍Python的class类中遇到的四种方法,四种方法分别是 1、实例方法(普通方法);2、静态方法;3、类方法;4、Django中的classonlymethod装饰的方法原创 2022-08-08 11:15:34 · 2019 阅读 · 0 评论 -
django regroup对象是外键时无法正常使用
今天在写Todo List Demo项目的时候,在首页展示Todo任务的时候,因为有分组的概念,所以想通过regroup实现分组展示。但是无法正常分组... ...原创 2022-08-06 16:17:33 · 262 阅读 · 0 评论 -
django 任务管理-apscheduler
介绍独立使用Python 和 apscheduler 进行任务管理相关 ... ...原创 2022-08-03 17:52:18 · 1525 阅读 · 0 评论 -
关于Python Ansible中 HOST_KEY_CHECKING不生效问题分析
之前写过一个Python+Ansible实现执行程序执行 adhoc 和 playbook的功能,最近在开发运维平台的时候想直接把它拿过来复用,结果在新的环境执行的时候会因为主机没有添加到 know_hosts文件导致卡住....原创 2022-07-31 13:29:28 · 1446 阅读 · 1 评论 -
Django通过celery实现任务注册和管理
Django接入Celery实现任务管理,并且启用flower进行任务的可视化查看。另外任务的结果除了保存在Redis中之外,我们也可以选在保存在MySQL等持久化数据库,方便后续做统计分析,结果查询等等操作原创 2022-02-07 10:36:16 · 1785 阅读 · 2 评论 -
Python实现图片添加水印(支持中文、英文和图片)
阅读大纲•图片水印忽大忽小问题研究•中文水印乱码问题•水印的动态展示原创 2021-12-23 12:03:02 · 3139 阅读 · 0 评论 -
Jumpserver堡垒机问题和Bug汇总
最近在使用堡垒机过程中发现几个问题,这里做个汇总,希望能对大家有所帮助问题1、账号不存在导致的被”锁定“;问题2、动态用户名导致主机上同名账号权限被覆盖;问题3、celery 僵死原创 2021-12-17 18:09:15 · 5509 阅读 · 0 评论 -
Ansible系列-基础篇-配置文件Yaml之python版
欢迎关注个人公众号 DailyOps源站地址 配置文件Yaml之python版配置文件Yaml之python版什么是 yamlyaml 文件介绍1、基础规范2、支持的类型3、yaml对象4、yaml数组5、多维数组6、复合结构python操作yaml文件encoding: utf-8Author: colinspace.comDesc: python yaml demo扩展什么是 yamlyaml 可以做配置文件,但是yaml不仅仅是配置文件,其本身就是一种语言,有自己的语法和使用规范。ya.原创 2021-12-12 20:03:47 · 1736 阅读 · 0 评论 -
Ansible系列-基础篇-配置文件Ini之Python版
科ini 是 initialization的缩写,即初始化文件。最初出现在windows WIN3X,其主要是由 section和parameters组成,parameters是ini的基本组成单元,是由等号= 链接的键值对key=value,最常见比如PHP的配置文件格式就是ini格式i原创 2021-12-08 17:35:12 · 658 阅读 · 0 评论 -
Centos7下python2.x 和python3.x共存
摘要 目前centos7系统自带的Python版本是2.7.5,这个版本呗系统中的很多程序锁依赖,所有我们不可能去删除它。如果这个时候我们还想用python3.x 版本,其实这里有两个方式,一个是利用pyenv 创建一个纯净的python3.x 环境,可以参考Centos 下 python 纯净虚拟环境;另外一个就是这里介绍的。下载root@pts/0 $ wget ht原创 2018-01-11 17:23:49 · 699 阅读 · 0 评论 -
Python MySQLdb 导入libmysqlclient报错
flask开发相关功能,在本地测试没有问题,但是放到线上环境却报错 `ImportError: libmysqlclient.so.16: cannot open shared object file: No such file or directory原创 2017-07-11 14:07:29 · 2198 阅读 · 0 评论 -
python 地板除法(floor)和截断除法(trunc)
math.floor() & math.trunc()math.floor 和 math.trunc的官方不同版本的介绍如下:math.floor: python2.7: Return the floor of x as a float, the largest integer value less than or equal to x. python3.5: Return t原创 2017-04-04 19:47:43 · 10347 阅读 · 0 评论 -
python解析URL中含有特殊符号的地址
摘要 今天在用curl调用一个solr地址查询数据的时候报错,发现是因为URL地址中含有[ 中括号 导致的,既然shell的curl命令不行,想着Python的urllib包可以解析URL地址,那就尝试这个curl 执行报错错误的情况:root@pts/3 $ curl "http://192.168.xxx.xxx:8983/solr/core1_shard2_replica1/select原创 2017-03-21 20:36:47 · 5657 阅读 · 0 评论 -
命令行神器 Click教程A篇
摘要 这里介绍一个快速创建命令行的神器click,是一个用Python开发的第三方模块。 相比较Argparse来创建命令行或者参数解析。click确实方便了很多。 官网 的介绍如下:Click is a Python package for creating beautiful command line interfaces in a composable way with as原创 2016-12-29 16:20:52 · 4414 阅读 · 1 评论