python
文章平均质量分 61
python
井梅
爱学习,爱编程,爱开发,
展开
-
django-crontab实现定时任务
django-crontab实现定时任务官方文档:https://github.com/kraiz/django-crontab安装django-crontab:pip install django-crontab在settings.py中注册任务:INSTALLED_APPS = [ ... 'django_crontab',]在settings.py中配置CRONJOBS = [ # 定时执行自定义函数 # ('*/1 * * * *', 'app名.定时函数所原创 2022-02-11 14:31:42 · 952 阅读 · 1 评论 -
【Django】Django使用多数据库
暂未找到一个app应用多个数据库的方法,可使用app与数据库映射的方式去做settings.py文件配置数据库DATABASES = { # 默认数据库配置 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'database_name', # 自定义数据库名称 'USER': 'db_username', 'PASSWORD': 'db_user_pass原创 2021-12-20 16:51:51 · 1169 阅读 · 0 评论 -
【Django】Django解决跨域问题
采用django-cors-headers包去解决文档https://pypi.org/project/django-cors-headers/https://github.com/adamchainz/django-cors-headers安装包:pip install django-cors-headers修改settings.py文件INSTALL_APPS中添加corsheaders”INSTALLED_APPS = [ ... 'corsheaders',原创 2021-12-17 11:21:03 · 432 阅读 · 0 评论 -
【Django】Django使用jsonrpc
文档:https://gitee.com/hyteer/django-json-rpc安装 Django-json-rpc:pip install django-json-rpc编写json-prc方法:在相应的应用的view.py中编写如下代码from jsonrpc import jsonrpc_method@jsonrpc_method('common.persons')def persons(request): return [1, 2, 3]@jsonrpc_method(.原创 2021-12-17 11:16:45 · 945 阅读 · 0 评论 -
【python】内置模块-time & datetime & calendar-处理时间
文章目录time模块方法及属性说明时间元组时间格式化符号示例datetime常量类型datetime.datedatetime.timedatetime.datetimedatetime.timedeltaCalendar-日历模块属性/方法calendar.Calendar(firstweekday=0)类calendar.TextCalendar(firstweekday=0)类calendar.HTMLCalendar(firstweekday=0)类time模块方法及属性函数说明原创 2020-11-10 11:27:02 · 409 阅读 · 0 评论 -
【python】内置模块-csv-操作csv表格
文章目录写列表形式数据写入字典形式数据写入读读成列表形式的数据读成字典形式的数据官方文档:https://docs.python.org/3/library/csv.html写列表形式数据写入import csvheaders = ['no', 'name', 'sex', 'height', 'age']rows = [ ['A1001', 'xiaozhao', 'male', 168, 23], ['A1002', 'xiaoqian', 'female', 162, 2原创 2020-10-27 17:22:45 · 285 阅读 · 0 评论 -
【python】内置模块-subprocess-开启进程并管理
文章目录简介runPopen简介subprocess模块允许你开启新的进程,并连接到他们的输入/输出/错误管道,从而获取返回值。官方文档:https://www.runoob.com/w3cnote/python3-subprocess.html推荐使用run()方法,更高级的用法可以直接实用popen接口run语法:subprocess.run(args, *, stdin=None, input=None, stdout=None, stderr=None, capture_output原创 2020-10-20 16:24:38 · 582 阅读 · 1 评论 -
【python】内置模块-logging-记录日志
文章目录相关概念支持的日志等级两种记录日志的方式logging模块级别的函数logging日志系统的四个组件Logger类handler类Formater类Filter类官方文档:https://docs.python.org/3/library/logging.html相关概念支持的日志等级日志等级描述DEBUG最详细的日志信息,典型应用场景是 问题诊断INFO信息详细程度仅次于DEBUG,通常只记录关键节点信息,用于确认一切都是按照我们预期的那样进行工作WAR原创 2020-10-20 16:08:50 · 246 阅读 · 0 评论 -
【python】第三方库-psutil获取系统信息+进程管理
文章目录简介安装使用cpu内存disk(硬盘)网络进程windows服务简介开源跨平台的库,可获取系统的信息(CPU,内存,磁盘,网络等),可用进行进程管理,还提供了许多命令行工具(ps,top,lsof,netstat,ifconfig,who,df,kill,free,nice,ionice,iostat,iotop,uptime,pidof,tty,taskset,pmap等)。官方文档:https://pypi.org/project/psutil/git地址:https://github原创 2020-10-20 10:46:30 · 838 阅读 · 0 评论 -
【python】内置模块-ConfigParser-读写配置文件
官方文档:https://docs.python.org/3/library/configparser.html配置文件格式[DEFAULT]server_ip = 192.168.200.111server_port = 3306save_to_db = Truefloat = 1.34[db.conf]db_host = 192.168.200.111db_port = 69db_user = admindb_pass = adm1n@Ad[topsecret.server.原创 2020-10-19 14:02:28 · 174 阅读 · 0 评论 -
【python】第三方库-python-jsonrpc框架
文章目录JsonRPC简介调用的json格式输出的接送格式python-jsonrp框架安装简单使用示例HTTP Client 示例HTTP Server 示例CGI(通用网关接口) 示例框架使用示例CherryPy 示例JsonRPC简介json-rpc是基于json的跨语言远程调用协议,比xml-rpc、webservice等基于文本的协议传输数据格小,相对hessian、java-rpc等而金种子协议便于调试、实现、扩展,是非常优秀的一种远程调用协议调用的json格式{ "metho原创 2020-10-19 11:18:46 · 3965 阅读 · 0 评论 -
【python】第三方库-pymysql操作mysql数据库
文章目录简介官方文档安装说明connection对象cursor对象使用连接数据库数据查询增删改示例简介官方文档https://pymysql.readthedocs.io/en/latest/index.html安装pip install PyMySQL说明connection对象连接对象,可创建数据库连接,创建对象的类为class pymysql.connections.Connection,该对象的操作如下方法说明begin()开启事务close()关闭原创 2020-09-24 11:29:39 · 1025 阅读 · 0 评论 -
python简单应用mqtt
文章目录一.搭建mqtt服务器二.编写代码2.1 安装mqtt模块2.2 发布客户端2.3 接收客户端一.搭建mqtt服务器推荐使用EMQX下载地址(windows版本):https://www.emqx.io/downloads/broker/v4.1-rc.2/emqx-windows-v4.1-rc.2.zip启动mqtt服务器 :D:>\emqx\bin>emqx.cmd start关闭mqtt服务器 :D:>\emqx\bin>emqx.cmd stop访问地原创 2020-05-25 16:40:46 · 239 阅读 · 0 评论 -
【python】多任务threading & multiprocess & gevent
文章目录0. 多任务介绍1. 多线程2. 多进程3. 协程0. 多任务介绍多个任务一起执行并行:真的多任务,两核各自完成任务并发:多任务交替执行,交替的足够快(时间片轮转)1. 多线程线程:程序运行起来之后,一定有一个执行代码的东西称之为线程示例及说明import timeimport threading # 引入线程def sing(): for i in...原创 2020-04-30 16:19:31 · 249 阅读 · 0 评论