随笔分类 - python
摘要:文件上传FileField与ImageField字段的使用: 1.在setting.py文件中设置媒体根路径以及访问路径,代码如下: 2.在url.py中配置跟路由,注意不是分路由,并不是某个app对应的路由,代码如下: 用来图片回显,与查看图片。 3.文件的存储,直接将文件放入对应的字段名中,dj
阅读全文
摘要:为方便大家浏览,写个目录在这里: 一、实战应用技巧— models中某些字段的使用 二、实战应用技巧— contentType与signals 三、实战应用技巧— signals信号机制 四、实战应用技巧—
阅读全文
摘要:最近做了一个项目,其中需要从大量数据中筛选出需要的相应数据,因为数据量庞大,且变化,因此不能一次性渲染至前端页面,所以只能通过输入关键字,后台获取关键字搜索匹配返回数据给前端的方法,然后在网上大量寻找,始终找不到能完美融合项目的插件,于是萌发了自己写一个的想法,晚辈学疏才浅,望指教! 下面开始进入正
阅读全文
摘要:orm介绍 orm英文全称object relational mapping,就是对象映射关系程序,简单来说我们类似python这种面向对象的程序来说一切皆对象,但是我们使用的数据库却都是关系型的,为了保证一致的使用习惯,通过orm将编程语言的对象模型和数据库的关系模型建立映射关系,这样我们在使用编
阅读全文
摘要:RabbitMQ 什么是MQ? MQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应用程序的通信方法。MQ是消费-生产者模型的一个典型的代表,一端往消息队列中不断写入消息,而另一端则可以读取队列中的消息。 RabbitMQ是MQ的一种。下面详细介绍一下RabbitMQ的基本概念
阅读全文
摘要:协程 协程是线程的更小切分,又称为“微线程”,是一种用户态的轻量级线程。 与进程的区别: 相同点: 相同点存在于,当我们挂起一个执行流的时,我们要保存的东西: 栈, 其实在你切换前你的局部变量,以及要函数的调用都需要保存,否则都无法恢复 寄存器状态,这个其实用于当你的执行流恢复后要做什么 而寄存器和
阅读全文
摘要:进程 进程是程序的一段执行过程,是个动态概念,是操作系统调度的最小单位。 multiprocessing模块 Process 类用来描述一个进程对象。创建子进程的时候,只需要传入一个执行函数和函数的参数即可完成 Process 示例的创建。 star() 方法启动进程 join() 方法实现进程间的
阅读全文
摘要:线程 线程是进程独立的一条运行线路,是处理器调度的最小单位。 threading模块 直接调用 import threading import time def sayhi(num): #定义每个线程要运行的函数 print("running on number:%s" %num) time.sle
阅读全文
摘要:socket socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄,应用程序通常通过"套接字"向网络发出请求或者应答网络请求。 sk.bind(address) s.bind(address) 将套接字绑定到地址。address地址的格式取决于地址族。在AF_INET下,以元
阅读全文
摘要:面向对象编程——万物可分类,万物为对象 类:是对一类具有相同属性的对象的抽象集合、蓝图 如何定义一个类: 在python中,类的的定义分为两种 1.python2:class 类名: ...... ...... 2.python3:class 类名 (object): ...... ...... 类
阅读全文
摘要:装饰器 1.为什么要使用装饰器? 在产品升级中,有成千上百个函数,要为这些函数增加某些功能,如果一个个函数的修改,岂不是浪费资源,浪费时间,这是装饰器的好处就展现了,它可以在短时间内完成你对许多函数的修改。 2.什么是装饰器? 装饰器也是函数,是装饰其他函数的函数(为其他函数增加功能) 3.装饰器的
阅读全文
摘要:函数 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。 1.函数的定义 2.使用函数的意义 5.局部变量与全局变量 6.递归
阅读全文
摘要:1.文件的打开方式 w:文件以只写的方式打开,并且清空文件,如果没有改文件直接创建。 r:文件也只读方式打开,不可写。 w+:文件以写读模式打开,并且清空文件,可写可读 r+:文件以读写模式打开,可读可写,是追加写模式 a:文件以只写模式打开,不可读,是追加写模式 a+:文件以读写模式打开,可读可写
阅读全文
摘要:集合 集合是储存一系列数据的一种数据类型,它是无序的,用来进行关系测试 1.集合的创建 集合的创建在python3需要使用set模块进行创建 2.集合的比较操作 3.集合的基本操作 4.集合的其他操作
阅读全文
摘要:字典 特点: 1.python数据类型中的一种,由key与value配对组成,key值相当于你的身份证号码,具有唯一性; 2.字典是无序的; 3.字典可以存储多种数据类型 字典的定义 字典的每个键值 key=>value 对用冒号 : 分割,每个键值对之间用逗号 , 分割,整个字典包括在花括号 {}
阅读全文
摘要:列表 1.列表的创建 2.列表的查看 3.列表的增加 4.列表的修改 5.列表的删除 6.查询元素角标 7.列表的反转与排序 8.元素在列表中出现的次数 9.列表的拼接 10.列表元素的清空与列表的删除 11.列表的复制 12.列表的循环输出 元组 只可以查看和删除,其余操作都不行
阅读全文
摘要:1.字符串的创建 2.字符串中关于某个字符的功能 3.字符串的格式转换 4.判断字符串是否是某个条件的功能 5.字符串的特定情况下输出 6.字符串的加密 7.字符串的长度 len(a) 获取的是字符串的长度(字符数、字节数)。此方法不是字符串的专属,列表、字典等其他数据类型都可以用。列表获取的是元素
阅读全文
摘要:python是一门什么样的语言? 经过几天的敲代码,发现它语言的不同,C语言是全部编译一遍,然后同一报错,但python不同,python是边运行边编译,运行到那一步报错就报错,这可能就是面向对象与面向过程的区别吧! python是解释型语言,什么是解释型语言,举个例子,你想看一本纯英语书,但你不懂
阅读全文

浙公网安备 33010602011771号