python相关知识

1、Python中的特性分为属性跟方法,都有私有跟公有

2、定义属性(成员变量)

class 类名:
    def __init__(self):
        self.变量1=值1  #定义公有变量
        self._变量2=值2  #定义私有变量

3、定义方法

class 类名:
    def 方法名(self):
        pass

4、类的属性跟方法的引用方式

class 类名:
    def __init__(self):
        self.变量1=值1  #定义公有变量
        self._变量2=值2  #定义私有变量
    
    def  方法名1(self):
        pass
c=类名() #实例化对象c
c.变量1 #调用实例化对象c的变量名1
c.方法1 #调用实例化对象c的方法名1

5、urllib.parse模块

(1)使用 urllib.parse.urlparse将url分为6个部分,返回一个包含6个字符串项目的元组:协议、位置、路径、参数、查询、片段

(2)使用  urllib.parse.urlsplit 将url分为5个部分,返回一个包含字符串项目的元组:协议、位置、路径、查询、片段

(3)使用 urllib.parse.urljoin将一个相对地址组装成URL

(4)parse_qs的形式:

urllib.parse.parse_qs 返回字典  ②urllib.parse.parse_qsl 返回列表

6、json跟字典:

(1)字典是一种数据结构,json是一种数据形式

(2)格式会有一些限制,json的限制:①字符串外边有单引号② json是类字典的形式,里面的键-值对规定必须使用双引号,值如果是数字可以不加双引号

(3)字典则无格式限制

(4)json只有null、布尔、数字、字符串、数组和对象这几种数据类型,JSON没有日期类型

(5)数据类型的转换:

json.dumps():将字典转化为json

json.loads():将json转化为字典

7、str.split(str="", num=string.count(str))[n] 其中n表示选取第几个切片,-1表示倒数第一个

8、

htmltestrunner的wb问题

 

posted on 2020-02-17 19:49  ChanXM  阅读(176)  评论(0)    收藏  举报

导航