摘要: python为开发者提供了一个轻量级的数据存储方式shelve,对于一些轻量数据,使用shelve是个比较不错的方式。对于shelve,可以看成是一个字典,它将数据以文件的形式存在本地。下面介绍具体用法。 1 import shelve 2 3 #shelve提供一个open方法,接受一个文件作为参数。 ... 阅读原文
2018-11-23 22:43:02 阅读(3710) 评论(0)
摘要:  在上一篇文章中,我们介绍了 Python 的异常和文件,现在我们介绍 Python 中的数据类型。 查看上一篇文章请点击:https://www.cnblogs.com/dustman/p/9979931.html 数据类型None 类型None 类型是 Python 的特殊类型,它是 NoneType 的对象类型... 阅读原文
2018-11-23 21:58:02 阅读(2665) 评论(0)
摘要:     1.网络通信协议   osi七层模型:按照分工不同把互联网协议从逻辑上划分了层级       socket层   2.理解socket:   Socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口。在设计模式中,Socket其实就是一个门面模式,它把复杂的TCP/IP协议族隐藏在So... 阅读原文
2018-11-23 20:20:12 阅读(2450) 评论(0)
摘要: Python基础知识(10):函数(Ⅱ) 一、全局变量和局部变量 局部变量:在函数内定义的变量,在函数内使用 全局变量:在函数外定义的变量,在程序任何地方都可以使用 1、全局变量与局部变量同名 这时函数内部只调用局部变量,如果要调用全局变量需要在函数内加一句“global 同名变量” x=1 #x:全局变量 def... 阅读原文
2018-11-23 18:38:02 阅读(2439) 评论(0)
摘要: My frist blog 2018年11月22日,我的第一个博客正式发行。终于开始学习自己喜欢的东西了,之前的学习都是零零碎碎的,只是完成这样一个那样一个小项目,仅仅利用休息的时间去学习IT技术。接下里的日子里 ,争取每天都会用更多的时间去学习它,我要从低层一点一点的往上学,我要把我的基础打的结结实实。争取向职业化... 阅读原文
2018-11-23 17:16:02 阅读(2301) 评论(0)
摘要:   ## 网络协议按照不同的功能分为多层,目前存在的模型有osi七层模型、tcp/ip五层和tcp/ip四层模型 我们主要用的是tcp/ip五层模型 那么每层的作用是什么呢,现在就从设计者的角度自下到上逐层分析: #物理层 两个设备要想进行数据传输,必须是连通的,物理层就是要干这件事,它主要定义物理设备的标准。在物... 阅读原文
2018-11-23 15:46:05 阅读(2475) 评论(0)
摘要: 使用 help  函数 可以查看 函数的注释内容 但是它也有点"添油加醋" 其实函数的注释被保存在 __doc__属性里面  PS 双下划线 def f(): """这里是f函数""" pass print('=======================') help(f) print('===... 阅读原文
2018-11-23 15:21:02 阅读(2479) 评论(0)
摘要: 在python中,日志记录显示有两种方式,一种是保存在文件和打印屏幕上,一种保存在文件中。 第一种,直接保存在文件中。 1 import logging #日志模块,方便记录日志 2 3 # 下面是配置日志记录格式 4 logging.basicConfig(level=logging.DEBUG, ... 阅读原文
2018-11-23 14:40:01 阅读(2716) 评论(0)
摘要: 一、cookie介绍 cookie的由来 大家 都知道 HTTP协议是无状态的。 无状态的意思是每次请求都是独立的,它的执行 情况 和结果与前面 的请求和之后的请求都无 直接关系,它不会受前面的请求响应情况直接 影响,也不会直接影响后面的请求 情况。 一句有意思的话来描述就是人生只如初见,对服务器来说,每次 ... 阅读原文
2018-11-23 13:30:03 阅读(2719) 评论(0)
摘要: 仅仅靠单一的关键字参数查询已经很难满足查询要求。此时Django为我们提供了F和Q查询: 1 # F 使用查询条件的值,专门取对象中某列值的操作 2 3 # from django.db.models import F 4 # models.Tb1.objects.update(num=F... 阅读原文
2018-11-23 11:59:01 阅读(2422) 评论(0)