ICode9

精准搜索请尝试: 精确搜索
  • Python中常用英文单词大全2021-12-22 20:34:26

    1、print:打印/输出 2、coding:编码 3、syntax:语法 4、error:错误 5、invalid:无效 6、identifier:名称/标识符 7、character :字符 8、user:用户 9、name:姓名/名称 10、attribute:字段/属性 11、value:值 12、key:键 13、upper:上面 14、lower:下面 15、capitalize:用大写字母写或印刷 16、t

  • python装饰器的使用2021-12-22 15:33:15

    语法糖: def outter(param):   def decorator(func):     def warpper(*args, **kwargs):       pass       return func(*args, **kwargs)     return warpper   return decorator @outter("xxx") def test():   pass test()  # 装饰后的调用 举例: impo

  • 十二、装饰器 3.装饰器的参数和返回值2021-12-15 02:02:01

    装饰器的参数和返回值 如果装饰带有参数的函数,需要在装饰器的内函数中定义形参,并传递给内函数中调用的函数 如果装饰器需要有参数,那么在定义装饰器函数的时候要在最外层再嵌套一个函数用于接收该参数,该参数可以在装饰器内层使用 装饰后原函数名被内层函数名覆盖,原return也会失效,

  • BaseSerializer部分源码2021-12-09 21:01:15

    class BaseSerializer(Field): def __init__(self, instance=None, data=empty, **kwargs): self.instance = instance if data is not empty: self.initial_data = data self.partial = kwargs.pop('partial', False)

  • Airtest API精讲之keyevent()2021-12-04 11:35:54

    上期回顾:Airtest API精讲之wait(),exists() 以下基于python3.8;airtestIDE1.2.11;airtest1.2.2;pocoui1.0.83 老规矩开场白,我们今天要讲的是Airtest框架的内容,不是Poco框架的,一般我们说Airtest,其实应该指的是Airtest Project,具体这些概念的关系是什么,可以看之前文章:Airtest Projec

  • python之函数的定义和使用2021-11-26 16:00:04

    一、概念:        函数就是把完成特定功能的一段代码封装起来,给该功能起一个名字(函数名),哪里需要实现该功能就在哪里调用该函数,函数可以在任何时间任何地方调用。 二、函数的语法: 函数的特点: 可以重复使用 函数名命名的规范:小写字母 不能以数字开通 不同的字母之间用下划线

  • 每日一练——Python基础(五)2021-11-18 11:02:01

    给每个函数写一个记录日志的功能,要求,每次一调用函数之前,都要将函数名称,时间节点记输出。 请使用strftime()获取年月日时分秒。函数名:fn.__name__ import time import functools def strftime(fn): @functools.wraps(fn) def wrapper(*args,**kwargs): whenbe

  • playwright元素状态断言2021-11-18 09:02:21

    element_handle.is_checked()  # 元素是否被选择,一般用于校验单元框或复选框的状态 element_handle.is_disabled() #元素是否被禁用 element_handle.is_editable() #元素是否可编辑 element_handle.is_enabled() #元素是否已启用 element_handle.is_hidden() #元素是否隐藏 ele

  • 函数三2021-11-18 01:31:31

    1.装饰器定义 装饰器由名称空间,函数对象,闭包函数组合而来 装饰:给被装饰对象添加额外的功能 器:指的是工具 装饰器的原则:开放封闭原则 开放:对扩展开放 封闭:对修改封闭 装饰器核心思想:在不改变被"装饰对象内部代码"和"原有调用方式"的基础上添加额外的功能 eg:

  • 装饰器!!!2021-11-17 17:35:12

    从简单到复杂的装饰器 1. 装饰器简易版本 给装饰器添加统计函数执行时间的功能。 import time def index(): time.sleep(2) print('赌场开业,在线发牌') def outer(func): def get_time(): start_time = time.time() func() end_time = time.time() print('函数执行

  • celery 源码阅读12021-11-16 19:34:09

    celery的项目结构 celery我们选用 5.0.5 版本,首先requirements/default.txt文件描述主要依赖下面几个库: billiard(台球) celery项目提供的一个多进程池的实现 kombu(命令) celery项目提供的一个消息库,可以对接不同的消息队列,比如RabbitMQ,Redis vine(葡萄藤) celery项目提供的一个prom

  • python -闲谈闭包函数与有参无参装饰器,你掌握了吗2021-11-15 19:01:12

    一、什么是闭包函数? 在听了Egon老师的讲解后我有了一些见解来跟xdm分享: 闭包函数=名字空间与作用域+函数嵌套+函数对象 ‘闭'函数指的该函数是内嵌函数 ‘包’函数指的该函数包含对外层函数作用域名字的引用(不是对全局作用域) 注意:内部函数包含对外部作用域而非全局作用域的引用

  • 函数的参数2021-11-14 16:00:24

    位置参数(站在实参角度) 1.按照位置传参 2.按照关键字传参 3.位置和关键字混用 位置参数必须在关键字参数的前面,对于一个形参只能赋值一次; 站在形参角度,位置参数必须传值; 4.默认参数 4.动态参数 *args求和函数应用 def mysum(*args): the_sum = 0 for i in args:

  • 06 函数和模块的使用2021-11-13 20:33:24

    函数和模块的使用 关于参数的问题 ''' *args表示任何多个无名参数,它是一个tuple; **kwargs表示关键字参数,它是一个 dict。 并且同时使用args和kwargs时,必须*args参数 列要在kwargs前,像foo(a=1, b=‘2’, c=3, a’, 1, None, )这样调用的话,会提示语法错误“SyntaxError: non-keyw

  • python基础数据类型之float2021-11-13 14:31:00

            近期比较空闲,也想更好的使用python,所以决定整理一下基础知识,代码来自源码,解析来自官方文档。 class float(object): imag = property(lambda self: object(), lambda self, v: None, lambda self: None) """ 复数的虚部 >>> (2.2).imag

  • Python爬虫学习(二):Request库的学习2021-11-09 15:31:28

    Requests库主要有七个主要的方法:  而我们爬虫一般用的主要是get()方法。其原理主要是:  Response对象包含服务器返回的所有信息,也包含请求的Request信息。其中Response对象主要包含以下属性信息,  requests.request(method, url, **kwargs) **kwargs : 控制访问的参数,共 13

  • 2021-11-06后端插件使用2021-11-06 14:02:17

    一、插件的基础概念: 二、插件的编写: 1.插件开头 2.插件结尾 3.插件正文 4.插件如何放在后端调试 5.在后端修改插件 6.插件的日志打印 7.下载功能的实现 三、如何调用后端插件 1.上传插件 2.表单组件自定义按钮的调用 3.在前端插件中调用后端插件 一、后端插件的基础概念: 使用

  • keras中遇到的一些问题2021-11-05 10:58:20

    keras中遇到的一些问题 AttributeError: ‘NoneType’ object has no attribute ‘image_data_format’ 根据报错找到: backend, _, _, _ = get_submodules_from_kwargs(kwargs) 跳转到get_submodules_from_kwargs函数,将backend的获取改为: backend = keras.backend 并导入ke

  • requests Python笔记(一)2021-10-31 12:33:09

    我准备做一个web工具集合 在: class resG(requests.get): 遭遇报错 TypeError: function() argument 'code' must be code, not str 查询了一下,原因是父类不是一个类,又找了一下requests的源代码 requests.__init__的import有这么一段 from .api import request, get, head, p

  • python装饰器应用场景2021-10-26 15:32:59

    # -*- coding:utf-8 -*-# 学习装饰器的一些常用场景from functools import wrapsdef decorator_name(f): @wraps(f) def decorated(*arg, **kwargs): if not can_run: return('Function will not run') return f(*arg, **kwargs) return deco

  • 爬虫学习3---requests库深入学习2021-10-23 10:29:59

    我们用来写爬虫最方便的还是requests库里面的一些资源了,所以,对requests库进行深入的学习是十分有必要的。 目录: 1.request库的七个主要方法。 (1)requests.get(url,params=None,**kwargs) (2)requests.request(method,url,**kwargs) 13个常用参数: (3)requests.head(url,**kwargs) ​ (4

  • PyTorch笔记——FX2021-10-22 19:59:45

    官方文档链接:https://pytorch.org/docs/master/fx.html# 概述 FX是供开发人员用于转换nn.Module实例的工具包。FX由三个主要组件组成:符号追踪:symbolic tracer, 中间层表示:intermediate representation, Python代码生成:Python code generation。这些组件的运行演示: import

  • python函数参数的一些整理二:关键字参数(**kwargs)2021-10-17 13:30:36

    python函数参数的一些整理二:关键字参数(**kwargs) def print_some(name = None, age = None): print name,age >>>print_some() None None 关键字参数在函数里的应用还是很方便的,能试的调用者很清晰的知道传进去的参数是干嘛的,不用再去查阅原函数参数的作用 def print_so

  • pytest+yaml+allure接口自动化测试框架04.处理request2021-10-13 21:02:11

    前言 ​ 环境搭建配置、封装日志缓存、读取yaml测试文件,这些工作我们上几个章节已经都做完了,读取文件之后,我们已经成功拿到了测试yaml文件中的测试数据了,那我们接下来就通过这些数据去执行测试,主要就是对这些数据做HTTP请求的请求和响应。 ​ 谈到HTTP请求,我们首先就会想到request

  • Python:函数的参数2021-10-12 15:00:27

    # 函数的参数 # 1、形参 def fuc_01(a, b, c): # a\b\c均为形参 print(a + b + c) fuc_01(1, 2, 3) # 1\2\3均为形实参,并按位置传参,形参与实参数量要一致 fuc_01(a=2, c=3, b=4) fuc_01(1, 3, c=4) # fuc(a=1,3,c=2),这个会报错,要先位置传参,再关键字传参 # 2、默认

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

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

ICode9版权所有