摘要: import requests pymysql re openpyxl ConfigParser logging os 阅读全文
posted @ 2021-02-24 17:37 一只测试小菜鸡 阅读(74) 评论(0) 推荐(0) 编辑
摘要: getattr() 函数用于返回一个对象属性值。 getattr(object, 属性名(字符串)) 在没有对应属性时,将触发 AttributeError。 setattr() 函数用于设置属性值,该属性不一定是存在的。 setattr(object, 属性名(字符串),属性值) hasattr( 阅读全文
posted @ 2021-02-24 16:22 一只测试小菜鸡 阅读(75) 评论(0) 推荐(0) 编辑
摘要: re.match函数 re.match 尝试从字符串的起始位置匹配一个模式,如果不是起始位置匹配成功的话,match()就返回none。 函数语法: re.match(pattern, string, flags=0) 函数参数说明: 参数 描述 pattern 匹配的正则表达式 string 要匹 阅读全文
posted @ 2021-02-24 16:01 一只测试小菜鸡 阅读(962) 评论(0) 推荐(0) 编辑
摘要: 1.列表推导式书写形式: [表达式 for 变量 in 列表] [表达式 for 变量 in 列表 if 条件] 2.元祖推导式书写形式: (表达式 for 变量 in 列表) (表达式 for 变量 in 列表 if 条件) 不同之处:生成的不是元祖,是生成器对象,使用 tuple() 函数,可以 阅读全文
posted @ 2021-02-24 14:48 一只测试小菜鸡 阅读(265) 评论(0) 推荐(0) 编辑
摘要: distinct简单来说就是用来去重的,而group by的设计目的则是用来聚合统计的,两者都能实现去重。 先说结论:能使用group by代替distinc就不要使用distinct distinct支持单列、多列的去重方式。用法必须是(select distinct 列名),主要适用于单列去重。 阅读全文
posted @ 2021-02-24 10:41 一只测试小菜鸡 阅读(896) 评论(0) 推荐(1) 编辑
摘要: 分组SELECT的基本格式: select [聚合函数] 字段名 from 表名 [where 查询条件] [group by 字段名] [having 过滤条件] [order by 字段名 默认asc升序] [limit 2,3 从第三行开始,往后数3行数据] 在分组的情况下,limit是对组结 阅读全文
posted @ 2021-02-24 10:22 一只测试小菜鸡 阅读(188) 评论(0) 推荐(0) 编辑