- 博客(5)
- 收藏
- 关注
原创 python之json模块
json模块是python内置的库,在使用的时候直接导入就可以。json模块的操作使用相对较为简单,该模块只有四个方法dump()、load()、dumps()、loads()。json模块的主要功能是将序列化数据从文件里读取出来或者存入文件。其中dump()是将数据存入文件中,load()是用于读取文件。而dumps()和loads()是对python对象进行操作。dumps()是将python对象编码成json字符串。loads()是将json字符串解码成python对象。json.dumps
2022-03-07 21:21:47 9434
原创 正则表达式的基本使用
正则表达式:百度来的解释是用一段通用、约定格式和规则的代码来对符合规则的文本进行检索和替换。第一次用到正则表达式是在爬虫里,在爬取一个网站的html后,需要去掉html里标签内容只留下文本内容。用正则表达式就能很好解决这个问题。所以我自己理解正则表达式就是根据制定的规则来匹配特定的字符串。所以我们需要注意的就是正则表达式的匹配规则。单字符匹配规则字符功能.匹配任意1个字符(除了\n)[ ]匹配[ ]中列举的字符(也可在括号里最前面加上^表示取反)\d匹配数字,即0
2022-03-05 20:58:28 303
原创 sort函数和sorted函数的用法
sort算是list的一个属性方法了,只适用列表,注意并不是任何的可迭代对象。 需要注意的是调用列表的sort方法是直接改变了列表的怕需结构,就地排序无返回值。sort原型:list.sort(fun, key = None, reverse = False)参数fun表明sort是基于何种函数进行排序,默认是归并排序,归并排序的时间复杂度不错,一般情况下是不会重写的。key:一般用lambda函数(我自己的理解就是以很简洁的方式将一段代码块赋给一个参数)指定,如果需要自定义函数,需要导包func
2022-02-28 12:36:07 856
原创 自己对if __name__==‘__main__‘:的理解
魔法函数python中__xxx__这样命名的函数称为魔法函数(注意不能自己定义,像是__init__(),str()),它们用于实现并定制很多特性,非常灵活并且是隐式调用。python中的魔法函数同java中的重载有些许相似,如果在定义类时也定义了一些魔法函数的话,那么在对类实例进行某些特殊的操作时,就会调用相应的魔法函数了。比如打印函数print与__str()__,当修改import ##python解释器python为解释型脚本语言,解释型语言同编译型语言不同,解释型语言不需要编译,而是
2022-02-23 23:47:49 665 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人