python 副本与视图

视图(浅复制)只是原有数据的一个引用,通过该引用可访问、操作原有数据,如果我们对视图进行修改,它会影响原始数据,因为浅复制共享内存。副本(深复制)是对数据的完整拷贝,如果我们对副本进行修改,它不会影响详情>>
2023-11-12Python 小工具 FFmpeg

FFmpeg是一套强大的音视频处理程序,也是很多音视频软件的基础,事实上,FFmpeg已经成为业界音视频处理的标准了。但命令行使用FFmpeg是有一定学习成本的,而ffmpeg-python库则很好的详情>>
2023-11-12Python绑定方法与非绑定方法

python类中定义的函数分为两大类1:绑定方法(绑定给谁,谁来调用就自动将它本身当作第一个参数传入):绑定方法分为绑定到类的方法和绑定到对象的方法,具体如下:1.绑定到类的方法:用classmeth详情>>
2023-11-12python命名空间和作用域

命名空间表示标识符(identifier)的可见范围,当前命名空间主要是通过Python字典实现的,不过通常不关心具体的实现方式(除非出于性能考虑),以后也有可能会改变其实现方式。有一些命名空间的例子详情>>
2023-11-12Python上下文管理器

本节严格意义上并非新的重定向方式,而是利用Pyhton上下文管理器优化上节的代码实现。借助于上下文管理器语法,可不必向重定向使用者暴露sys.stdout。首先考虑输出抑制,基于上下文管理器语法实现如详情>>
2023-11-12Python自定义计时函数

python标准库提供的cProfile/profile模块,计时输出信息较多。本节将介绍其他几种精度略低但简单易用的计时工具。根据代码粒度不同,将其分为三类。1.1整个程序计时Unix/Linux系详情>>
2023-11-12python知识问答

执行python脚本的两种方式是什么?1,交互器执行,在控制台上运行临时输入的代码2,文件操作,执行一个保存好的py文件两者的区别是:一个是内存操作,一个是硬盘操作,内存的特点是:读取速度快,但是断电详情>>
2023-11-12python加密算法介绍

一,HASHHash,一般翻译做“散列”,也有直接音译为”哈希”的,就是把任意长度的输入(又叫做预映射,pre-image),通过散列算法,变换成固定长度的输出,该输出就是散列值。这种转换是一种压缩映详情>>
2023-11-12Python之如何判断是函数还是方法?

看他的调用者是谁,如果是类,就需要传入一个参数self的值,这时他就是一个函数,如果调用者是对象,就不需要给self传入参数值,这时他就是一个方法print(isinstance(obj.func,F详情>>
2023-11-12Python切片操作详细例子

以下示例均以列表a=[0,1,2,3,4,5,6,7,8,9]为例:>>>a=[0,1,2,3,4,5,6,7,8,9]1.切取单个值>>>a[0]0>>>a[-4]62.切取完整对象>>>a[:]#详情>>
2023-11-12Python系统互动

系统互动,主要指Python和操作系统(operatesystem)、文件系统(filesystem)的互动。Python可以实现一个操作系统的许多功能。它能够像bash脚本那样管理操作系统,这也是P详情>>
2023-11-12Python3和Python2的区别?

1:打印时,py2需要可以不需要加括号,py3需要python2:print('lili'),print'lili'python3:print('lili详情>>
2023-11-11Python之详解__str__, __repr__和__format__

我们先从类和对象当中最简单的打印输出开始讲起,打印一个实例是一个非常不起眼的应用,但是在实际的编程当中却非常重要。原因也很简单,因为我们debug的时候往往会想看下某个类当中的内容是不是符合我们的预期详情>>
2023-11-11什么是 python 中的模块?

先来看一个示例:创建python文件a.py,并在文件中定义函数sumdefsum(a,b):returna+b创建python文件b.py,并调用sum函数fromaimportsumprint(s详情>>
2023-11-11python 报错信息汇总

1.UserWarning:DataValidationextendionisnotsupportedandwillberemoved可能原因:第三方包与当前python版本不匹配,有部分扩展功能无法详情>>
2023-11-11