摘要: cookiecookie:客户端浏览器上的一个文件(键值对方式存储,类似于python中的字典),一般用于记录用户状态、和用户信息的,绝大多数的网站自动登录功能都是基于cookie实现的,下面使用Django实现一个用户登陆作为例子展示。首先是最简单的登录页面 log... 阅读全文
posted @ 2018-05-03 16:30 fanmleii 阅读(102) 评论(0) 推荐(0)
摘要: configparser是python中自带的一个配置文件读写的库,python2中为ConfigParser在python3中更名为configparser,首先我们建立一个test.ini的配置文件,内容如下:[device]port=COM9baud_rate=... 阅读全文
posted @ 2018-05-01 23:56 fanmleii 阅读(111) 评论(0) 推荐(0)
摘要: 列表是python中常用的一种数据结构,能够存放任意的其他数据类型,int、str、list 、tuple等,但是最近发现了一个问题,代码如下data = []buff = dict()for i in range(5): buff['d'] = i da... 阅读全文
posted @ 2018-04-28 23:07 fanmleii 阅读(95) 评论(0) 推荐(0)
摘要: 自学笔记:逻辑可能比较混乱,想到哪说到哪,可能存在不少的问题欢迎指出。创建一个类:最简单的一个类在python中类的命名必须以字母或者下画线开头,并且只能包含字母、下画线和数字。另外推荐使用驼峰命名方式(大写字母开头,随后的任意一个单词都以大写字母开头)python最... 阅读全文
posted @ 2018-04-28 22:44 fanmleii 阅读(147) 评论(0) 推荐(0)
摘要: 安装RabbitMQ是使用Erlang开发的,因此我们需要首先安装Erlang。http://www.erlang.org/downloads下载对应的版本,安装完成后即可进入下一步。下载RabbitMQ http://www.rabbitmq.com/downloa... 阅读全文
posted @ 2018-04-28 22:44 fanmleii 阅读(141) 评论(0) 推荐(0)
摘要: 首先需要在APP目录下创建一个templatetags目录然后在这个目录下新建一个任意名的.py文件 如 test.py创建一个template对象register from django import templatefrom django.utils.safest... 阅读全文
posted @ 2018-03-29 17:45 fanmleii 阅读(382) 评论(0) 推荐(0)
摘要: 使用python操作redis数据库的连接:import redis#连接数据库db = redis.Redis('localhost',6379)#连接池# pool = redis.ConnectionPool(host='localhost',port=6379... 阅读全文
posted @ 2018-03-13 17:54 fanmleii 阅读(105) 评论(0) 推荐(0)
摘要: 协程是一种用户态的轻量级线程,本质上是单线程协程拥有自己的寄存器上下文和栈。协程调度切换时,将寄存器上下文和栈保存到其他地方,在切回来的时候,恢复先前保存的寄存器上下文和栈。因此:协程能保留上一次调用时的状态(即所有局部状态的一个特定组合),每次过程重入时,就相当于进... 阅读全文
posted @ 2018-03-12 00:44 fanmleii 阅读(99) 评论(0) 推荐(0)
摘要: python的多线程和多进程都是调用系统的原生线程和进程,多进程和多线程在使用上类似,同样有直接调用和继承调用两种,在进程中还可以创建其他的线程可通过os模块中的getpid()获取自己的进程ID,getppid()获取父进程的IDimport multiproces... 阅读全文
posted @ 2018-03-11 18:27 fanmleii 阅读(139) 评论(0) 推荐(0)
摘要: 队列Queue包含三个类 1:Queue(maxsize=0) 普通模式先进先出2:LifoQueue(maxsize=0) 后进先出3:PriorityQueue(maxsize=0) 优先级模式Queue.qsize() 返回当前队列里存在的个数Queue.... 阅读全文
posted @ 2018-03-11 00:13 fanmleii 阅读(109) 评论(0) 推荐(0)