ICode9

精准搜索请尝试: 精确搜索
  • RuntimeError: CUDA error: device-side assert triggered的解决2021-04-14 15:04:35

      参考资料:自己debug   首先,我报错的问题的文本是:RuntimeError: CUDA error: device-side assert triggered以及   Assertion `input_val >= zero && input_val <= one` failed   把这两个文本放在前面以便搜索引擎检索。下面说一下我的解决方案,因为问题解决过程中我没有

  • python入门教程07-02 (python语法入门之函数的参数)2021-04-10 22:03:36

    本次课程主要讲解是的函数中参数的认识与应用,如果没有看过上次课程的,需要回顾一下上一章,才能往下学习,下面我们一起来看看吧!一 形参与实参介绍函数的参数分为形式参数和实际参数,简称形参和实参:形参即在定义函数时,括号内声明的参数。形参本质就是一个变量名,用来接收外部传来的值。实

  • 15、装饰器2021-04-06 21:05:22

    ```# 一装饰器介绍 # 1.1为何要用装饰器 """ 软件的设计应该遵循开放封闭原则,即对扩展是开放的,而对修改是封闭的。 对扩展开放,意味着有新的需求或变化时,可以对现有代码进行扩展,以适 应新的情况。对修改封闭,意味着对象一旦设计完成,就可以独立完成其工 作,而不要对其进行修改。软件

  • django rest framework序列化过程剖析2021-04-06 17:36:24

    class AbcViewset(ModelViewSet): permission_classes = (IsAuthenticated,) pagination_class = MaxSizePagination authentication_classes = (JSONWebTokenAuthentication, authentication.SessionAuthentication) def get_serializer_class(self):

  • 18函数----装饰器2021-04-03 17:32:09

    Python允许使用装饰器对函数进行装饰,装饰器可以帮助函数实现一些通用的功能,在函数调用前运行些预备代码或函数调用后执行清理工作。如:插入日志、检测性能(计时)、事务处理、缓存、权限校验等。这样编写函数时就可以专注于功能的实现,就可以抽离出大量与函数功能本身无关的雷同代码并

  • VGG网络及Pytorch实现2021-03-28 13:01:23

    2014年由牛津大学研究组Visual Geometry Group提出,论文地址Very Deep Convolutional Networks for Large-Scale Image Recognition 图3 VGG网络结构 文章亮点:通过堆叠多个3×3卷积核来代替大尺度卷积核(减少所需参数)。 论文中提到:堆叠2个3×3的卷积核代替5×5的卷积核,

  • Python 语言 - 函数的可变参数2021-03-23 17:02:13

    在 Python 的代码中,经常可以看到函数的参数中有 *args 和 **kwargs 这样的参数。这是 Python 可变参数(也经常被称作不定长参数) 的语法。本文介绍可变参数的作用和用法。 在定义函数的时候,经常碰到参数个数不确定的情况,比如,我们需要把若干个整数进行合计,如果没有可变参数的机

  • python 装饰器2021-03-21 18:34:57

    一、装饰器是什么? 装饰器是在闭包的基础上生成的 以不改变原函数为前提并增加新功能 的函数 二、应用场景 1、计算函数运行时间、运行次数 2、flask路由传参 3、日志记录 4、权限校验 5、事务处理 6、缓存 三、代码块 def decorator(func): def inner(*args,**kwargs):

  • Python工程师需要掌握的面试题2021-03-15 22:54:10

    1、Python有哪些特点和优点?答:作为一门编程入门语言,Python主要有以下特点和优点:可解释具有动态特性面向对象简明简单开源具有强大的社区支持2、深拷贝和浅拷贝之间的区别是什么?答:深拷贝就是将一个对象拷贝到另一个对象中,这意味着如果你对一个对象的拷贝做出改变时,不会影响原对象。在

  • django中的*args 与 **kwargs使用介绍2021-03-14 22:03:20

      这是Python函数可变参数 args及kwargs *args表示任何多个无名参数,它是一个tuple **kwargs表示关键字参数,它是一个dict 测试代码如下: def foo(*args,**kwargs): print 'args=',args print 'kwargs=',kwargs print '**********************' if __name__=='__main__': foo

  • python模块之subprocess模块级方法的使用2021-03-14 10:04:37

    subprocess.run() 运行并等待args参数指定的指令完成,返回CompletedProcess实例。 参数:(*popenargs, input=None, capture_output=False, timeout=None, check=False, **kwargs)。除input, capture_output, timeout, check,其他参数与Popen构造器参数一致。 capture_output:如果设

  • Python函数传参中的*与**2021-03-13 15:34:25

    Python函数传参中的*与** 在为函数调用时传递参数和函数定义时使用参数的时候,时常会看到有和 *和**,下面分别讲解其作用。 函数调用时使用*和 **假设有函数 def test(a, b, c) test(*args) :* 的作用其实就是把序列args中的每个元素,当作位置参数传进去。比如上面这个代码,如果

  • python中方法各参数(普通参数、可变参数、默认参数、关键字参数)2021-03-12 14:34:20

        def python_test(a, *c, b=1, **kwargs): # a为必填参数,c为可选参数,b为默认参数,kwargs为关键字参数 print(a) print(c) print(c[0]) print(b) print(kwargs) return kwargs   调用函数: python_test(1, 3, 4, b=2, e=1, f=2) print("-------

  • Python带有参数的进程2021-03-09 17:32:06

    Python一般使用*arg表示不定长参数,**kwargs表示关键字参数也是不定长的 from multiprocessing import * def print_info(name,age): print(f'{name}, {age}') # args 元组传入 位置参数 # sub_process = Process(target=print_info, args=('Tom',18)) # kwargs 字典传入

  • python接口测试-get请求2021-03-09 16:01:25

    一、环境准备   (1)requests安装     pip install request安装          安装完完成会提示     Successfully installed certifi-2020.12.5 chardet-4.0.0 idna-2.10 requests-2.25.1 urllib3-1.26.3     requests使用方法可以参考https://requests.readthedo

  • 函数三2021-03-03 20:32:21

    一、函数 作用: 封装一段功能 函数定义关键字: def 1. 不定长参数 概述: 传入参数个数不固定 (1) 不确定参数名,以元组形式去接收 如: def print(self, *args, sep=’ ‘, end=’\n’, file=None) def func(*args): print(args) func(1,2,3,4,5,6,7,8,9,10) 输出结果: (

  • Python中的*args和**kwargs2021-02-26 15:33:23

    引用原链接:https://www.jianshu.com/p/0ed914608a2c 在Python中的代码中经常会见到这两个词 args 和 kwargs,前面通常还会加上一个或者两个星号。其实这只是编程人员约定的变量名字,args 是 arguments 的缩写,表示位置参数;kwargs 是 keyword arguments 的缩写,表示关键字参数。这其

  • 用python操作文件2021-02-15 20:02:16

    用python操作文件 用word操作一个文件的流程: ​ 1.找到文件,双击打开 ​ 2.读或修改 ​ 3.保存&关闭 用python操作文件 f = open(filename) #打开文件 f.write("我是翟里普") #写操作 f.read() #读操作 f.close() #保存并关闭 操作模式 r只读操作 w创建模式,若文件已存在,则

  • Requests库入门(学习笔记)2021-01-26 22:33:14

    Requests库入门(学习笔记) 更多的信息可以访问:http://www.python-requests.org 一、安装 打开cmd控制台; 输入命令:pip install requests即可进行安装 尝试后提示没有此命令发现应该要首先下载Python。安装好了python以后就可以安装requests了(虽然有两个WARNING,但是貌似已经安

  • python通关 集合操作方法详解2021-01-18 14:01:48

    说集合之前,我们先说一个小例子,假设某公司有五个人喜欢打篮球,五个人喜欢打游戏,问即打游戏有打篮球 的人都有哪些? play_basketball = ['a','b','c','d','e'] play_game = ['a','b','c','f','g'] both_play=[] for name i

  • *args,**kwargs 的用法2021-01-16 04:01:24

    当我们使用函数时,需要传入不定个数的位置参数时,就可以使用*号表示,即*args,以元组形式传入;需要传入不定个数的关键字参数时,使用**表示,即**kwargs,以字典形式传入。 def func(*args,**kwargs): print(args) print(kwargs) func(1,2,3,name='xiaoqi') # 输出结果 (1, 2, 3) {

  • requests库入门2021-01-11 23:32:25

    1.requests库的安装 1.使用pip install requests; 2.使用pycharm安装requests库(可见本人的视频资源); pycahrm安装requests库 2.requests库的get方法使用 r = requests.get(url) 在这里构成了一个向服务器请求资源的Requests对象; 这里的r返回包含服务器资源的Response

  • ffmpeg-python库的使用翻译(三)2021-01-09 23:29:05

    接上篇 ffmpeg-python库的使用翻译(二) 原文地址:https://github.com/kkroening/ffmpeg-python/blob/master/ffmpeg/_filters.py 现有过滤器: from __future__ import unicode_literals from .nodes import FilterNode, filter_operator from ._utils import escape_chars @filt

  • python fabric2020-12-25 15:02:28

    python fabric 该神器可以完成远程登录linux系统,并执行脚本等功能 安装 pip install fabric 使用 通过fabric.Connection方法连接服务器: conn = fabric.Connection(host , user = ‘root’,port = 22, config = None, geteway = None, connect_kwargs={“password”: “123456”})

  • matplotlib--文字图例2020-12-22 22:31:27

    一、Figure和Axes上的文本 Matplotlib具有广泛的文本支持,包括对数学表达式的支持、对栅格和矢量输出的TrueType支持、具有任意旋转的换行分隔文本以及Unicode支持。下面的命令是介绍了通过pyplot API和objected-oriented API分别创建文本的方式。 1.text pyplot API:matplotl

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

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

ICode9版权所有