分类
摘要:
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)