Python

[flask/python/web]学习flask web开发(Miguel著)遇到的一些问题及其解决方案

42 0

今天解决了第11章_不显示博文表单的问题,时间太晚了,先留个坑,明天写出详细的解决方案。 同时也将前11章(当我结束本书学习时会将所有的问题一一列出并给出中文的解决方案)的常见问题给予解答。以上就是[flask/python/web]学习flask web开发(Miguel著)遇到的一些问题及其解决方案的详细内容,更多请关注php中文网其它相关文章!

对Beautifulsoup和selenium用法的简单介绍
Python

对Beautifulsoup和selenium用法的简单介绍

56 0

Beautifulsoup和selenium的简单使用requests库的复习好久没用requests了,因为一会儿要写个简单的爬虫,所以还是随便写一点复习下。import requestsr = requests.get('https://api.github.com/user', auth=('haiyu19931121@163.com', 'Shy18137803170'))print(r.status_code) # 状态码200print(r.json()) # 返回json格式print(

Python

详细讲解Python中的元类及其用法

71 0

1、用元类验证子类每当我们定义新类的时候,元类就会运行雅正代码,以确保这个新类符合规定的规范。Python系统把子类的class语句处理完毕,就会调用元类的 __new__ 方法。元类可以通过 __new__ 方法,获取子类、孙子类的名称,父亲及属性。这样使得我们不需要将验证代码放在本类 __init__ 方法中,等到构建对象再验证。下例中,定义一个边数小于3的子类,class语句一结束,元类的验证代码就会拒绝这个class。12345678910111213141516171819class Valid

Python

Python基础学习之类的介绍

53 0

在Python中,首字母大写的名称指的是类。这个类定义中的括号是空的,因为我们要从空白创建这个类。我们编写了一个文档字符串,对这个类的功能作了描述。类中的函数称为方法。  以Student类为例,在Python中,定义类是通过class关键字:class Student(object): pass  class后面紧接着是类名,即Student,类名通常是大写开头的单词,紧接着是(object),表示该类是从哪个类继承下来的,通常,如果没有合适的继承类,就使用object类,这是所有类最终都会继承的

Python中filecmp的简单使用
Python

Python中filecmp的简单使用

116 0

filecmp模块用于比较文件及文件夹的内容,它是一个轻量级的工具,使用非常简单。python标准库还提供了difflib模块用于比较文件的内容。关于difflib模块,且听下回分解。 filecmp定义了两个函数,用于方便地比较文件与文件夹:filecmp.cmp(f1, f2[, shallow]): 比较两个文件的内容是否匹配。参数f1, f2指定要比较的文件的路径。可选参数shallow指定比较文件时是否需要考虑文件本身的属性(通过os.stat函数可以获得文件属性)。如果文件

Python

python序列之列表

50 0

注:本文测试环境为python 2.7列表(list),同数组不同,它既可以存储相同类型的数据,也可也存储不同类型的数据list1 = [1,2,3]list2 = [1,’hello’,False]列表属于序列,所以兼顾序列的一些通用特性 1、索引list1 = [1,2,3,4]列表的索引 从左往右,从0开始,依次+1s1[0]代表第一个元素,这里s1[0] = 1从右往左取索引,从-1开始,依次-1s1[-1]代表最后一个元素,这里s1[-1] = 4 2、分片分片操作符为‘:’(冒号),分片操作是

Python

Python中关于数字的详解

45 0

这篇文章主要介绍了Python中的数字类型及基本的数学计算,与其他语言一样,除法相对复杂些,不过本文并未就此深入,需要的朋友可以参考下Python不仅支持通常的数据类型(整数和浮点数),而且能够通过常量去直接创建数字以及处理数字的表达式。Python数字类型的完整工具包括:整数和浮点数复数固定精度的十进制数有理分数集合布尔类型无穷的整数精度各种数字内置函数和模型Python3.0中以0(零)X,0x开头表示16进制,0o,0O(零或者大小写的字母o)表示八进制,0B,0b表示二进制。Python的复数常量

Python

python的序列之列表的通用方法

51 0

注:本文测试环境为 python2.7注:本文主要介绍列表的通用方法测试listlist1 = [1,2,3,4] insert方法:方法解释:在指定位置插入对象参数:  参数1:index  参数2:object代码示例:list1.insert(-1,1) #在列表末尾插入对象list1.insert(0,1) #在列表开头插入对象返回值:无注:方法执行后,直接修改原列表list1 pop方法:方法解释:删除指定索引的元素参数:无参时默认是索引-1(列表的最后一个成员)  可选参数一:index代码示