ICode9

精准搜索请尝试: 精确搜索
  • About Python3 -- 22022-09-15 18:02:56

    class 多态 <1> class Animal(object): def eat(self): print("动物会吃") class Cat(Animal): def eat(self): print("猫吃鱼") class Dog(Animal): def eat(self): print("狗吃骨头") class Person(obj

  • groovy 清理redis-cluster2022-09-15 14:02:10

    目录groovy 清理redis-cluster groovy 清理redis-cluster def redisClusterIp="192.168.58.134" def redisClusterPort=['7000','7001','7002'] def flushredisdb(redisClusterIp,redisClusterPort) { for (redisPort in redisCluster

  • pytest单元测试框架详解2022-09-15 10:33:20

    为什么用单元测试框架? 首先我要说明一下什么是单元测试框架? unittest 和 pytest 都是单元测试框架。单元测试指的是在编程过程当中形成的对函数或者是类下面的方法进行测试的一个过程。 在不使用任何框架的前提下,其实也是可以进行单元测试的。比如我们可以通过 if 判断 、异常处

  • 爬虫技术-Scrapy框架介绍2022-09-14 22:01:47

    Scrapy采集框架 1 学习目标 1、框架流程和结构设计原理 2、框架爬虫程序编写 3、框架日志模块使用 4、框架请求发送流程 2 scrapy简介 ​ Scrapy是用纯Python实现一个为了爬取网站数据、提取结构性数据而编写的应用框架,用途非常广泛,用户只需要定制开发几个模块就可以轻松的实现一

  • Programming Languages PartC Week2学习笔记——OOP(面向对象) vs FD(函数式)2022-09-14 21:01:11

    @目录OOP Versus Functional DecompositionAdding Operations or VariantsBinary Methods with Functional DecompositionDouble DispatchOptional: MultimethodsMultiple InheritanceMixinsInterfacesOptional: Abstract Methods OOP Versus Functional Decomposition 面向对象与

  • Python-闭包(Closure)2022-09-13 21:34:03

    一、认识闭包 有时候需要在函数外部得到函数内部的局部变量,但是由于Python作用域的关系,这一点是无法实现的。 def f(): n = 22 print(n) #NameError:name 'n' is not defined 但是有一种方法是可以的,那就是在函数内部再定义一个函数,这样就可以引用到外层变量 def f():

  • python 抽象类+抽象方法实现接口(interface) ----有机会用用2022-09-13 03:00:40

    https://zhuanlan.zhihu.com/p/508700685   import abc #利用abc模块实现抽象类 class shuiguo(metaclass=abc.ABCMeta): all_type='sg' @abc.abstractmethod #定义抽象方法,无需实现功能 def name(self): pass @abc.abstractmethod #定义抽象方

  • 动手实现深度学习(5):计算图的实现2022-09-12 18:32:07

      第三篇:基于计算图的神经网络的设计与实现 传送门: https://www.cnblogs.com/greentomlee/p/12314064.html github: Leezhen2014: https://github.com/Leezhen2014/python_deep_learning   在第二篇中介绍了用数值微分的形式计算神经网络的梯度,数值微分的形式比较简单也容易实

  • python面向对象之二(类的继承、类的多态)2022-09-12 13:04:16

    一、类的继承 (一)、父类与子类 父类:被继承的类,子类继承父类后,会继承父类里面所有的属性(数据属性&实例属性)以及方法 子类:继承其他的类,子类继承父类后,能够继承父类里面所有的方法以及属性,当然也可以调用 实例 class Persion(object):    city='xian'    def __init__(self,na

  • 12.3 定义Python中的类2022-09-11 20:02:00

      #直接写在类里的变量,称为类属性 #类种的函数叫方法,同时必须 有self  #静态方法@staticmethod, 静态方法中函数没有self #类方法@classmethod   ,类方法必须同时拥有cls   class Student: #Student为类的名称(类名)由一个或多个单词组成,每个单词的首字母大写,其余小写 nat

  • Django基础介绍四(模版语法)2022-09-11 15:30:17

    CBV源码剖析 你自己不要修改源码 除了bug很难找 突破口在urls.py url(r'^login/',views.MyLogin.as_view()) url(r'^login/',views.view) FBV一模一样 CBV与FBV在路由匹配上本质是一样的 都是路由 对应 函数内存地址 函数名/方法名 加括号执行优先级最高 猜测 as_view() 要么是被

  • 基于Mixins扩展类和GenericAPIView实现API接口2022-09-11 13:30:22

    5个视图扩展类也叫混入类(Mixin) 作用: 提供了几种后端视图(对数据资源进行增删改查)处理流程的实现,如果需要编写的视图属于这五种,则视图可以通过继承相应的扩展类来复用代码,减少自己编写的代码量。 这五个扩展类需要搭配GenericAPIView通用视图基类,因为五个扩展类的实现需要调用Generi

  • 函数的使用(二)与总结2022-09-10 19:30:37

    一、 函数的说明文档   函数的说明文档也叫函数的文档说明。   1.1 语法   定义函数的说明文档   def 函数名(参数):     """说明文档的位置"""     代码   查看函数的说明文档   help(函数名)   5.2 体验   # help(len) help函数作用:查看函数的说明文档(函

  • 学习python-Day582022-09-10 18:30:41

    今日学习内容 cookie与session HTTP协议四大特性 1.基于请求响应 2.基于TCP、IP作用于应用层之上协议 3.无状态 服务端无法识别客户端的状态 HTTP是一种不保存状态,即无状态(stateless)协议。 HTTP协议 自身不对请求和响应之间的通信状态进行保存。 互联网刚开始兴起的时

  • django之cookie与session和中间件2022-09-09 22:31:06

    一、cookie和session的简介 ''' HTTP协议四大特性 1.基于请求响应 2.基于TCP、IP作用于应用层之上协议 3.无状态 4.无连接''' # 我们来看一下无状态 ''' 服务端是无法识别客户端的状态的 在互联网初期所有的客户端访问服务端都是一样的数据 所以就

  • 把func和tuple dict组合的一种登录界面2022-09-09 19:01:35

    def login(): print("开始登录功能")def register(): print("开始注册功能")def transfer(): print("开始转账功能")def withdraw(): print("开始提现功能")def check_blance(): print("开始查询余额功能")func_dict = { '0':

  • python面向对象编程(一)2022-09-09 16:31:05

    一、面向对象 1、定义   站在上帝的视角,世间万物一切皆是对象,我们把拥有共同的属性分为一类,而这就是closs的由来   2、类与对象 ①、定义 所谓类就是类别,类简单的理解就是⼀系列对象相似的特征与技能的结合体。⽐如我们定义⼀个⼈的类,那么⾥⾯的⽅法就是⼈的特征。在程序⾥⾯,需

  • Flask 学习-67.钩子函数before_request 和 before_first_request 的使用2022-09-09 16:02:06

    前言 学过pytest框架的肯定知道什么叫钩子(hook)函数, 钩子函数的作用是在程序运行的过程中插入一段代码做一些事情。 四个钩子 请求钩子是通过装饰器的形式实现,Flask支持如下四种请求钩子: before_first_request 在对应用程序实例的第一个请求之前注册要运行的函数, 只会执行一

  • python装饰器、迭代器、生成器2022-09-09 09:30:09

    装饰器 def count_time(func):    def wrapper(*args, **kwargs):        start_time = time.time()        res = func(*args, **kwargs)        end_time = time.time()        print(end_time - start_time)        return res ​    return wr

  • python(三)函数2022-09-06 17:30:46

    (六)字符串的比较 is 是通过比较两个对象的内存地址,查看内存地址的方法是id() in 是包含 == 是类型和内容一致 a=1b=1print(id(a))print(id(b))if a is b:   print('a和b的内存地质一样')​str1='aa,bb,c'str2='aa'if str2 in str1:   print('str1包含了str2')else:  

  • Python 装饰器2022-09-06 10:03:48

    Python 装饰器 假设我们想为已经编写的代码添加额外的功能,例如我们想在一个特殊的 try catch 块中捕获任何错误,我们可以按如下方式进行。 def some_decorator(func): def try_except_block(*args, **kwargs): 尝试: func(*args, **kwargs) 除了例外: 打印(例外) 返

  • 自定义聚合函数(统计每一个商品的四种行为出现次数)2022-09-05 21:31:29

    要求:统计每一个商品的四种行为出现次数 案例 package SparkSQL.fun.project import org.apache.spark.SparkConf import org.apache.spark.sql.expressions.{MutableAggregationBuffer, UserDefinedAggregateFunction} import org.apache.spark.sql.types.{DataType, DataTypes,

  • 想了解Python中的super 函数么2022-09-05 17:31:25

    摘要:经常有朋友问,学 Python 面向对象时,翻阅别人代码,会发现一个 super() 函数,那这个函数的作用到底是什么? 本文分享自华为云社区《Python 中的 super 函数怎么学,怎么解?》,作者:梦想橡皮擦。 实战场景 经常有朋友问,学 Python 面向对象时,翻阅别人代码,会发现一个 super() 函数,那这个函数

  • 第十四章 函数的基本使用2022-09-05 17:01:48

    一、概述 基于前一部分的学习,我们已经能开发一些功能简单的小程序了,但随着程序功能的增多,代码量随之增大,此时仍不加区分地把所有功能的实现代码放到一起,将会使得程序的组织结构不清晰,可读性变差,且程序中需要频繁使用同一功能时,只能重复编写该功能的实现代码,日积月累,程序将变得冗长

  • Flask 学习-48.Flask-RESTX 使用api.model() 模型工厂2022-09-05 14:04:15

    前言 model()工厂允许您将模型实例化并注册到您的API或Namespace. api.model() 工厂 有2种使用方式,第一种直接使用 api.model my_fields = api.model('MyModel', { 'name': fields.String, 'age': fields.Integer(min=0) }) 第二种间接注册到api,以下方式是等价的 # Eq

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有