摘要: 目的是防御CSRF攻击。 Token就是令牌,最大的特点就是随机性,不可预测。 CSRF 攻击之所以能够成功,是因为黑客可以完全伪造用户的请求,该请求中所有的用户验证信息都是存在于 cookie 中,因此黑客可以在不知道这些验证信息的情况下直接利用用户自己的 cookie 来通过安全验证。要抵御 CSRF,关键在... 阅读原文
2019-07-29 07:49:01 阅读(2370) 评论(0)
摘要: 时间模块   ····时间戳 print(time.time()) 运行结果: 1 1564294158.0389376 2 3 Process finished with exit code 0       ·····结构化时间 print(time.localtime... 阅读原文
2019-07-29 06:56:02 阅读(2351) 评论(0)
摘要: 一级标题 加空格 编写内容 二级标题 加空格 编写内容 有序内容 1.+Tab 无需内容 Tab 代码快 python print('hello 文华') ``` print('hello 文华') ``` typora快捷键 ctrl +1 ==一级标题 添加图片 ctrl+alt+a 表格... 阅读原文
2019-07-29 06:00:07 阅读(2383) 评论(0)
摘要: 一般的函数都是有参数的,函数的参数都是放在函数定义的括号里的,函数参数的命名规则和我们说的变量的命名规则基本一样,一定要清晰明了。(能概括出它的意义,让人阅读你的代码,就知道这个参数是干嘛的就行)。当然参数也可以没有,可以是一个,也可以是多个。 比如: 1 def name_sex(name): ... 阅读原文
2019-07-28 23:48:06 阅读(2648) 评论(0)
摘要: """ 函数的参数传递方法演示 """ #1.位置传参 def normal(a, b, c): print("1.位置传参:") return a, b, c print(normal(1, 2, 3)) #return 返回值: # return什么都不写或者干脆不写re... 阅读原文
2019-07-28 22:42:01 阅读(2367) 评论(0)
摘要: **函数名的运用** - [ ] 函数名是一个变量, 但它是一个特殊的变量, 与括号配合可以执行函数的变量 **函数名的内存地址** ```  def func():  print('666')  print(func)  ##结果<function func at 0x000001CAA4FCC1E0&... 阅读原文
2019-07-28 21:35:02 阅读(2078) 评论(0)
摘要: 1.if基本语法 if 要判断的条件:     条件成立时,要做的事情     ...... 注:代码缩进为一个 tab 键,或者4个空格 ——建议使用空格 if语句和缩进部分是一个完整的代码块 2.运算符 运算符 描述 ==  是否相等 !=   是否不相等 >    左边是否... 阅读原文
2019-07-28 21:04:02 阅读(2671) 评论(0)
摘要: 午休后,看看电视,在回顾下新的知识----函数。相信很多小伙伴在学习python后 ,学到函数就会有一部分人放弃了,从努力到放弃(内容过于真实) 好希望我也能有很多粉丝,hhh.... 函数: 什么是函数?作用是什么呢? 函数就是让我们来偷懒的,没错,就是这样简单粗暴的解释。。。 作用呢?就是我们定义的函数,把需要反... 阅读原文
2019-07-28 20:52:02 阅读(2991) 评论(0)
摘要: 输出函数是最常用的,对print()参数的准确认识尤为重要。 sep='':sep参数表示函数中不同value的分隔符,默认为一个空格。 end='':end参数表示函数结尾的处理,默认换行。 例如: #代码 print("人生苦短","我用Python!") print("人生苦短","我用Pyth... 阅读原文
2019-07-28 19:10:02 阅读(2381) 评论(0)
摘要: 目录 python 单例模式 1、什么是单例模式 2、__new__方法实现 3、装饰器实现 4、模块实现 5、共享属性实现 6、元类实现 python 单... 阅读原文
2019-07-28 17:59:01 阅读(2825) 评论(0)