1.概念:在不改变原函数结构的情况下,给函数体本身增加部分功能(常见如接口函数被调用时,自动打印接口被调用日志) 2.本质:装饰器的本质是一个闭包函数,而闭包函数的本质是变量作用域的外溢(外层函数中包裹的内部函数可使用外层函数的参数,以及接受其值) 3.分类: a.函数装饰器 def deco(fu ...
分类:
编程语言 时间:
2020-06-22 14:52:59
阅读次数:
68
原文链接:https://www.cnblogs.com/eastonliu/p/9141457.html 初识 unittest是python内置的一个单元测试框架,在学习怎么使用它之前,我们先来了解它的一些概念和原理。 Test Case:测试用例,一个TestCase的实例就是一个测试用例。什 ...
分类:
其他好文 时间:
2020-06-22 14:45:39
阅读次数:
72
import pymysql import pandas as pd import uuid import datetime import random conn = pymysql.connect( host = '127.0.0.1', user = 'root', password = '12 ...
分类:
数据库 时间:
2020-06-22 14:40:47
阅读次数:
99
import random def getBaseBigHapppyNumbers(): frontNumbers = set(); backNumbers = set(); while(len(frontNumbers)<5): cur = random.randint(1, 35) frontN ...
分类:
其他好文 时间:
2020-06-22 13:24:29
阅读次数:
60
文件的类型 文件是数据的抽象和集合 文件是存储在辅助存储器上的数据序列 文件是数据存储的一种形式 文件展现形态:文本文件和二进制文件 文件的打开和关闭 <变量名> = open(<文件名>, <打开模式>) **注意:**在 windows 中使用 "\" 来作为路径分隔符,如 D:\,但是 "\" ...
分类:
编程语言 时间:
2020-06-22 13:22:58
阅读次数:
51
需求:一篇文章,出现了哪些词?哪些词出现得最多? 英文文本词频统计 英文文本:Hamlet 分析词频 统计英文词频分为两步: 文本去噪及归一化 使用字典表达词频 代码: #CalHamletV1.py def getText(): txt = open("hamlet.txt", "r").read ...
分类:
编程语言 时间:
2020-06-22 13:22:11
阅读次数:
66
1. 组合:一个对象的属性值是另一个类的实例对象,alex.weapon是Weapon类的对象 class Dog: def __init__(self,name,aggr,hp,kind): self.name=name self.aggr=aggr self.hp=hp self.kind=ki ...
分类:
编程语言 时间:
2020-06-22 13:10:08
阅读次数:
61
这段代码其实是在 “廖雪峰官方网站” 里的对于 python 中 高阶函数 filter 的使用 中看到的,当时学的时候在这个地方思考了蛮久,觉得很有意思,就进行了一点整理。 文中给出了这样的一段删除空字符串的代码: def not_empty(s): return s and s.strip() ...
分类:
编程语言 时间:
2020-06-22 13:09:48
阅读次数:
68
基于golang的爬虫实战 前言 爬虫本来是python的强项,前期研究过scrapy,也写过一些简单的爬虫小程序,但是后来突然对golang产生兴趣,决定写写爬虫练练手。由于本人golang萌新,有错误之处,欢迎指正。 大致思路 由于现在动态页面比较多,因此考虑通过WebDriver驱动Chrom ...
分类:
其他好文 时间:
2020-06-22 12:59:43
阅读次数:
39
##Markdown第一课 斜体 粗体 粗斜体 下划线 *无序列表1 *无序列表2 1.有序列表1 2.有序列表2 1.列表1 *子表1 *子表2 2.列表2 *子表1 *子表2 1.列表1 >区块1 >区块2 2.列表2 >区块1 >区块2 '''Python print("hello") ''' ...
分类:
其他好文 时间:
2020-06-22 12:55:13
阅读次数:
25