-
auto
2019-04-01 21:41:11
python
2188°
20
随着互联网的兴起,web开发变得愈发的重要。Python作为当前火热的语言, 其中的web开发框架可以说是百花齐放,下面聊一聊这些框架。 一: 基于Python的代表性Web框架 "Django" Django是一个开放源代码的Web应用框架,由Python写成。采用了MTV的框架模式,即模型M,模 ...
-
auto
2019-04-01 21:41:11
python
2341°
20
Python编程语言非常强大,非常容易上手,版本更新也不慢,在win10 x64中兼容性也很好,直接安装不需另外配置,虽然Python2和3有点异同。学习的话选择最新的 python 3.7.1版。 系统是win 10 X64.到官网去下载 最新版 Python 3.7.1 1.建议下载execut ...
-
auto
2019-04-01 21:41:11
python
2436°
20
python 3.5+ 版本 python2版本 在字典中如果有重复的key值,从左向右开始复制,也就是最先复制的值会被覆盖掉 ...
-
auto
2019-04-01 21:41:11
python
2157°
20
蓝图这个名字好像就是根据单词Blueprint字面意思来,跟平常我们理解的蓝图完全挂不上钩,这里蓝图就是指Blueprint。 使用蓝图的好处是可以将不同功能作用的视图函数/类视图放到不同的模块中,可以更加方便的开发和维护 ...
-
auto
2019-04-01 21:41:11
python
2193°
20
#!/usr/bin/env python # -*- coding: utf-8 -*- name = input("Name:") age = input("Age:") job = input("Job:") hobbie = input("Hobbie:") info = ''' -----... ...
-
auto
2019-04-01 21:41:11
python
2217°
20
数据类型转换 # s = '' >Fasle #非空字符串都是True 字符串的索引与切片 切片:顾头不顾尾 ACABCFABCDLSESRFABCDLSESRFACLDCBADBFRSESLDCBAFRSESLDCBA 字符串操作 每个隔开(特殊字符或者数字)的单词的字母大写 居中和填充 tabl ...
-
auto
2019-04-01 21:41:11
python
2213°
20
Python的交互式命令行写程序,好处是一下就能得到结果,坏处是没法保存,下次还想运行的时候,还得再敲一遍。 所以,实际开发的时候,我们总是使用一个文本编辑器来写代码,写完了,保存为一个文件,这样,程序就可以反复运行了。 现在,我们就把上次的'hello, world'程序用文本编辑器写出来,保存下 ...
-
auto
2019-04-01 21:41:11
python
2349°
20
异常类型 python标准异常 异常名称 描述 BaseException 所有异常的基类 SystemExit 解释器请求退出 KeyboardInterrupt 用户中断执行(通常是输入ctro+C) Exception 常规错误的基类 StopIteration 迭代器没有更多的值 Gener ...
-
auto
2019-04-01 21:41:11
python
2201°
20
Python最新全套课程(8月中旬开的课),共四个月。所有课件,项目源码,课后习题和答案都包括在内。 包括:Python实战项目引入、Python基础、爬虫基础、爬虫库、Scrapy爬虫框架、动态页面渲染与Ajax抓取、分布式爬虫、破解反爬技术、APP数据抓取、大型综合项目实战。 本人也是刚开始学P ...
-
auto
2019-04-01 21:41:11
python
2433°
20
在注册页面生成验证码的时候,出现错误如下: build_attrs() takes from 1 to 2 positional arguments but 3 were given, 不知道为什么报错. 我的环境是 python3.6.4 django==1.11 后来将验证码插件的版本更改了, ...
-
auto
2019-04-01 21:41:11
python
2251°
20
该方法跟上一篇写入一列的方法相反,代码如下: 方法一和方法二显示的效果如下: ...
-
auto
2019-03-31 20:59:24
python
2169°
20
本节主要内容: 1.isinstance,type,issubclass 2.区分函数和方法 3.反射(重点) 一.isinstance,type,issubclass issubclass():判断xxx类是否是yyy类型的子类 type(obj):查看obj是由哪个类创建的. type()可以帮 ...
-
auto
2019-03-31 20:59:24
python
2343°
20
MD5:是一种不可逆的加密算法.它是可靠的,并且安全的.在python中我们不需要手写这一套算法. 只需要引入一个叫hashlib的模块就能搞定MD5的加密工作. 但是仅仅是这样仍然不够安全,因为这样的密文通过一个所谓的MD5解密工具是有可能解密成功的 这是因为撞库的问题.由于MD5的原始算法已经存 ...
-
auto
2019-03-31 20:59:24
python
2214°
20
元组 列表非常适合用于存储在程序运行期间可能变化的数据集。列表是可以修改的,而不可变的列表被称为元组。元组使用圆括号来标识。定义元组后可以使用索引来访问元素。 例如: 遍历元组中的所有值 像列表一样,可以使用for循环来遍历元组中的所有值 修改元组变量 虽然不能修改元组的元素,但是可以给元组的变量赋 ...
-
auto
2019-03-31 20:59:24
python
2168°
20
一、三个内置函数 1、issubclass(a, b) 判断a类是否是b类的子类 1 class Foo: 2 pass 3 4 class Zi(Foo): 5 pass 6 7 class Sun(Zi): 8 pass 9 print(issubclass(Zi,Foo)) #True 10 ...
-
auto
2019-03-31 20:59:24
python
2046°
20
########模板层######## 模板层其实就是templates文件夹里的html文件 其实这里的每个html不是真正意义的上html代码,只有经过模板渲染过后才算的上真正的html页面。 一、模板语言(变量,深度查询,过滤器,标签) 1、变量 在django模板里通过{{ name }} ... ...
-
auto
2019-03-31 20:59:24
python
2136°
20
函数属性 python中的函数是一种对象,它有属于对象的属性。除此之外,函数还可以自定义自己的属性。注意,属性是和对象相关的,和作用域无关。 自定义属性 自定义函数自己的属性方式很简单。假设函数名称为myfunc,那么为这个函数添加一个属性var1: 那么这个属性var1就像是全局变量一样被访问、修 ...
-
auto
2019-03-31 20:59:24
python
2123°
20
1 class Base: 2 pass 3 4 class Foo(Base): 5 pass 6 7 class Bar(Foo): 8 pass 9 10 print(issubclass(Bar,Foo)) # True 11 print(issubclass(Foo,Bar)) # Fal ...
-
auto
2019-03-31 20:59:24
python
2099°
20
函数基础 函数简介 定义:就是具有特定功能的一段代码 优点: 解决代码的重复书写 可以将功能的实现着和使用者分开,提高开发效率 分类: 库函数:print、input、abs等 自定义:用户自己封装的函数 定义:就是具有特定功能的一段代码 优点: 解决代码的重复书写 可以将功能的实现着和使用者分开, ...
-
auto
2019-03-31 20:59:24
python
2074°
20
按"指针"传递 python中 变量赋值、参数传递都是通过"指针"拷贝的方式进行的 。除了按"指针"拷贝,还有一种按值拷贝的方式,关于按值、按指针拷贝的细节,参见 "按值传递 vs. 按指针传递" 。 所以在python中,变量赋值、参数传递,都只是拷贝了源数据的一个地址,而不会拷贝内存中完整的数据 ...