
Python
文章平均质量分 87
人生苦短,我用Python
jiandanokok
用代码书写未来
展开
-
【RabbitMQ】入门使用详解与七种模式【原创】
详细介绍了RabbitMQ的安装、入门使用和七种模式的代码示例原创 2021-07-04 14:23:39 · 1374 阅读 · 1 评论 -
【Python】重试库-tenacity【原创】
Python的重试库,tenacity原创 2021-05-21 00:41:44 · 694 阅读 · 0 评论 -
【Redis】数据类型的详解与使用场景【原创】
详细介绍了Redis的数据类型以及使用场景原创 2021-04-27 23:52:38 · 1153 阅读 · 0 评论 -
【分布式锁】三种分布式锁的实现【原创】
三种分布式锁的实现,Redis分布式锁,数据库锁,Zookeeper分布式锁,主要介绍的是Redis分布式锁原创 2021-03-02 23:06:59 · 30808 阅读 · 23 评论 -
【Python】Json Schema的使用【原创】
Json Schema的应用,校验大量的参数,json参数原创 2020-11-21 02:00:28 · 3977 阅读 · 0 评论 -
【Scapy】获取流量包【原创】
使用Scapy来嗅探流量包,发送数据包等原创 2020-11-07 16:17:03 · 6325 阅读 · 10 评论 -
【Django】解决Django跨域问题【原创】.md
解决Django跨域问题1. 参考Django后端彻底解决跨域问题2. 步骤A. 安装pip install django-cors-headersB. 配置settings在INSTALLED_APPS里添加corsheadersINSTALLED_APPS = [ ... 'corsheaders', ...]在MIDDLEWARE_CLASSES添加配置:MIDDLEWARE_CLASSES = ( ... 'corsheaders.m原创 2020-11-03 22:17:57 · 799 阅读 · 1 评论 -
【Django】Redis的使用【原创】
Django中Redis的设置和使用原创 2020-11-01 14:41:02 · 6365 阅读 · 1 评论 -
【Python】代码规范【原创】
参考https://blog.youkuaiyun.com/ratsniper/article/details/78954852https://www.cnblogs.com/wangcp-2014/p/4608265.htmlhttps://www.jianshu.com/p/c7455c178059缩进统一使用4个空格进行缩进 续行应该与其包裹元素对齐,要么使用圆括号、方括号和花括号内的隐式行连接来垂直对齐,要么使用挂行缩进对齐。当使用挂行缩进时,应该考虑到第一行不应该有参数,以及...原创 2020-11-01 13:28:18 · 293 阅读 · 0 评论 -
【Django】函数库【原创】.md
函数库from django.http import JsonResponsefrom django.db.models.fields import DateTimeFieldfrom django.db.models.fields.related import ManyToManyFieldimport osimport signalimport subprocessimport requestsimport jsonimport platformimport datetimeimp原创 2020-11-01 13:22:09 · 296 阅读 · 0 评论 -
【YAML】Python中YAML文件的操作【原创】
目录Python中YAML文件的操作一、概要1. yaml文件规则2. yaml文件数据结构3. 使用场景二、Python中的使用1. pyyaml2. ruamel三、参考Python中YAML文件的操作一、概要在开发容器发布系统的时候,由于需要调用k8s的API,故需要和k8s的deployment、service等YAML内容格式打交道。先来介绍一下YAMLYAML 全名 YAML Ain’t Markup Language,主要设计目标是对人类可读性高。YAML 1.2 是 JSON 的原创 2020-07-24 13:58:41 · 1902 阅读 · 0 评论 -
【Python】Flask、Django项目的部署【原创】
Python框架Flask、Django项目的部署方法原创 2020-03-15 21:12:59 · 2343 阅读 · 0 评论 -
【Python】Subprocess超时杀干净子进程【原创】.md
Subprocess杀干净子进程的问题定位原创 2020-03-14 00:58:54 · 7843 阅读 · 0 评论 -
【Django】代码最佳实践【原创】
Django项目的最佳实践,使用rest-framework,实现API的restful风格,接入Sentry,接入Celery,实现异步和定时任务,定时任务支持由admin管理后台来控制增加日志配置原创 2020-02-29 01:05:16 · 686 阅读 · 0 评论 -
【命令】Python执行命令超时控制【原创】
目录参考概要方案方案一:os.system方案二:os.popen方案三:subprocess.check_output方案四:subprocess.Popen方案五:subprocess.Popen方案六:subprocess.Popen参考官方手册python3 subprocess.check_output的使用subprocess之pre...原创 2019-12-21 15:40:31 · 15047 阅读 · 8 评论 -
【模型】Django数据库的数据转成Json返回【原创】
使用几种方法把Django的ORM的查询结果以Json的形式返回原创 2019-11-24 18:22:02 · 2601 阅读 · 1 评论 -
【Virtualenv】Python的虚拟环境Virtualenv和Virtualenvwrapper【原创】
目录一、参考二、概要三、Virtualenv优点步骤四、Virtualenvwrapper优点Windows下安装步骤Linux下安装步骤使用五、Pycharm虚拟环境的使用一、参考聊聊 virtualenv 和 virtualenvwrapper 实践virtualenv 虚拟环境virtualenv和virtualenvwrapper...原创 2019-10-27 16:48:30 · 360 阅读 · 0 评论 -
【python爬虫】import引起的一个小bug【原创】
这两天在学习python 2.7的爬虫,按照教程写了一个py文件,但是运行的时候老是出错:import urllib2response = urllib2.urlopen('http://www.baidu.com')print response.read()运行的时候提示:Traceback (most recent call last): File "D:/ph原创 2016-10-08 22:12:22 · 1670 阅读 · 0 评论 -
【Python3】CentOS7安装Python3【原创】
由于CentOS7原本就安装了Python2,而且这个Python2不能被删除,因为有很多系统命令,比如yum都要用到。pythonPython 2.7.5 (default, Aug 4 2017, 00:39:18) [GCC 4.8.5 20150623 (Red Hat 4.8.5-16)] on linux2Type "help", "copyright", "credits"...原创 2019-07-19 23:25:16 · 192 阅读 · 0 评论 -
【守护进程】以守护进程运行Python脚本【原创】
概要目前在做个发布项目,需要一直运行单个Python脚本,以便于对需要发布的任务进行发布逻辑操作,并且是在Linux下运行的目前能想到的方法有两个:Crontab定时Systemctl守护进程最后决定使用Systemctl守护进程来做,一方面是因为Crontab最小粒度只支持到一分钟,也就是1分钟执行1次,而这个脚本需要的实时性较高,7、8秒一次,另一方面,使用守护进程来做的话,...原创 2019-08-24 20:18:01 · 3178 阅读 · 2 评论 -
【命令】Python中的执行命令【原创】
参考官方手册python中os.system、os.popen、subprocess.popen的区别Python执行系统命令的方法 os.system(),os.popen(),commandsPython subprocess模块功能与常见用法实例详解一、概要由于之前接触了一个项目,做发布系统,其中需要去git拉代码并且checkout到对应的Tag或者是分...原创 2019-08-24 20:28:37 · 781 阅读 · 0 评论 -
【logging】日志处理【原创】
参考https://cloud.tencent.com/developer/article/1354396http://cn.voidcc.com/question/p-bywlbukc-tp.html需求在Python中手动记录日志,并且日志以日期的方式输出到文件名解决方法两种方法logging原生TimedRotatingFileHandler第一种方法:日志配置文件...原创 2019-08-13 11:19:18 · 261 阅读 · 0 评论 -
【事务】Django中的事务处理【原创】
Django中的事务处理,两种方法实现事务原创 2019-09-28 19:05:17 · 457 阅读 · 0 评论 -
【Django】数据库ORM的操作文档【原创】
Django的数据库的查询、更新、创建、删除原创 2019-09-29 22:59:03 · 890 阅读 · 0 评论 -
【异步/定时任务】Django中使用Celery实现异步和定时任务【原创】
Django中使用Celery 4 实现异步和定时任务原创 2019-10-07 22:59:53 · 3752 阅读 · 6 评论 -
【python图像处理】python的图像处理模块Image【原创】
整理了Python中关于Image模块的一些简单的图像处理操作原创 2016-10-08 21:57:43 · 25716 阅读 · 1 评论