python函数

超级实用的8个Python列表技巧

列表是你使用Python过程中接触最为频繁的数据结构,也是功能最为强大的几种数据结构之一。Python列表非常的万能且蕴含着许多隐藏技巧,下面我们就来探索一些常用的列表技巧。 »

利用Python实现Json序列化库的方法步骤

前言在Python的世界里,将一个对象以json格式进行序列化或反序列化一直是一个问题。Python标准库里面提供了json序列化的工具,我们可以简单的用json.dumps来将一个对象序列化。但是这种序列化仅支持python内置的基本类型。比如我们有一个Python实现的API,客户端发送了一个json请求过来,我们想在统一的一个地方将json反序列化为我们Python代码的对象。 »

Python2与Python3关于字符串编码处理的差别总结

对于文本,Python内部采用Unicode存储,而字节字符串显示原始字节序列或者ASCII。0x02 Python2 和 Python3 之间的区别Python3 一切都很美好在Python3当中,文本字符串类型被命名为 str , 字节字符串类型被命名为 bytes 。Python2 相当的操蛋,甚至会误导你在Python3中的 str 对象在Python2中叫做 unicode ,感觉很通俗... »

python如何设置静态变量

众所周知,Python语言并不支持静态变量,比如下面这样一个应用场景:voidfoo()在Python中无法自然实现这个功能。您可能感兴趣的文章:python类和函数中使用静态变量的方法python实现类的静态变量用法实例Python使用函数默认值实现函数静态变量的方法 »

python 解决pycharm运行py文件只有unittest选项的问题

File->setting->Tools->Python Intergrated Tools->Default test runner->py.test选择后如果显示未安装,请先安装py.test以上这篇python 解决pycharm运行py文件只有unittest选项的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持软件开发网。 »

Python Opencv轮廓常用操作代码实例解析

1.颜色空间转换使用cv2.cvtColor,flag为转换类型常用的转换类型有: BGR和灰度图的转换使用 cv2.COLOR_BGR2GRAY BGR和HSV的转换使用 cv2.COLOR_BGR2HSV img_gray = cv2.cvtColor2.二值化 ret, dst = cv2.threshold src:表示的是图片源(灰度图) thresh:表示的是阈值(起始值)... »

Python函数__new__及__init__作用及区别解析

二者均是Python面向对象语言中的函数,__new__比较少用,__init__则用的比较多。 »

无惧面试,带你搞懂python 装饰器

写在之前「装饰器」作为 Python 高级语言特性中的重要部分,是修改函数的一种超级便捷的方式,适当使用能够有效提高代码的可读性和可维护性,非常的便利灵活。在上述代码中「@frist」在 man 函数的上面,表示对 man 函数使用 first 装饰器。 »

Python 如何查找特定类型文件

写在之前今天的文章是介绍如何用 Python 去定位特定类型的文件,会讲到用字符串匹配文件名定位特定文件以及顺带介绍一下遍历目录树的函数,通过今天的这一部分以及之前文章讲到的文件获取属性的操作,可以做很多有意思的事情。 »

无需压缩软件,用python帮你操作压缩包

Python 中使用 tarfile 标准库提供了 tar 命令提供的功能,我们也可以使用它创建一个压缩或者一个非压缩的 tar 包。具体如下所示:a. 读取一个用 gzip 算法压缩的 tar 包:>>> import tarfile>>> with tarfile.open as f:b. 创建一个用 bzip2 算法压缩的 tar 包:>>&g... »

详解Python高阶函数

本文要点1.什么是高阶函数2.python中有哪些常用的高阶函数什么是高阶函数?我们都知道在 python 中一切皆对象,函数也不例外。python中常用的高阶函数1.map()map() 是 Python 内置的高阶函数,它接收一个函数 f 和一个 list,并通过把函数 f 依次作用在 list 的每个元素上,得到一个新的 list 并返回。 »

Python requests模块安装及使用教程图解

requests模块是一个用于访问网络的模块,其实类似的模块还有很多,不在一一在这里解释。 »

Python基于字典实现switch case函数调用

python中没有swich..case,若要实现一样的功能,又不想用if..elif来实现,可以充分利用字典进行实现主要是想要通过不同的key调用不同的方法,在学习过程中,发现不管输入的key是什么,只要字典中存在输出内容,每次都会输出,这跟自己需要的功能有出入。 »

python中np是做什么的

在python中,“np”一般是指“numpy”库,是第三方库“numpy”的别名。演示:import numpy as nparr = np.arrayprint结果是:[1 2 3]知识点扩展:Python中NumPy基础使用ndarray是numpy的数组对象,需要注意的是,它是同构的,也就是说其中的所有元素必须是相同的类型。 »

1.jpg

python中如何设置代码自动提示

pydev中是和doc一起的,好像并不能单独显示参数。到此这篇关于python中如何设置代码自动提示的文章就介绍到这了,更多相关python中设置代码自动提示的方法内容请搜索软件开发网以前的文章或继续浏览下面的相关文章希望大家以后多多支持软件开发网! »

Python如何创建装饰器时保留函数元信息

如果你忘记了使用 @wraps , 那么你会发现被装饰函数丢失了所有有用的信息。您可能感兴趣的文章:深入了解Python装饰器的高级用法Python如何解除一个装饰器Python如何将装饰器定义为类如何真正的了解python装饰器 »

深入了解Python enumerate和zip

enumerate首先介绍的是enumerate函数。为了追求pythonic,于是有了enumerate函数,来解决了我们又想直接迭代又需要知道元素下标的情形。您可能感兴趣的文章:Python range、enumerate和zip函数用法详解python中enumerate() 与zip()函数的使用比较实例分析Python学习笔记之Zip和Enumerate用法实例分析python进阶教程之... »

Python如何解除一个装饰器

您可能感兴趣的文章:深入了解Python装饰器的高级用法Python如何创建装饰器时保留函数元信息Python如何将装饰器定义为类如何真正的了解python装饰器 »

Python numpy矩阵处理运算工具用法汇总

numpy是用于处理矩阵运算非常好的工具。执行效率高,因为其底层是用的是C语句使用numpy,需要将数据转换成numpy能识别的矩阵格式。基本用法:numpy.array名称描述 object数组或嵌套的数列 dtype数组元素的数据类型,可选,例如:int64,int16,int32,float64等,位数越高,精度越高,但也更耗内存。 »

python学习笔记之多进程

任一时刻,CPU总是运行一个进程,其他进程处于非运行状态。Python中的多进程在UNIX/LINUX操作系统中,可以使用fork()函数来创建。耗费了%d秒' % )def main():start = time()p1 = Processp1.start()p2 = Processp2.start()p1.join()p2.join()end = time()printif __name__ ... »

python 制作python包,封装成可用模块教程

python 制作python包,封装成可用模块教程

比如在处理图像时候,可以直接把图片的读取过程中色彩的矫正和图片的显示封装成函数,在使用的时候一行代码就可以实现之前繁杂的程序使用演示:以上这篇python 制作python包,封装成可用模块教程就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持软件开发网。 »

Python用来做Web开发的优势有哪些

Python的受欢迎程度与其提供的各种好处有关,例如简单性和优雅性吸引了这些大公司。Python的库具有大量的预编写代码。Python还支持Web开发中所需的图形用户界面。 »

Python3交互式shell ipython3安装及使用详解

IPython 中 的 “I” 代表 交互 interactive特点IPython 是一个 python 的 交互式 shell,比默认的 python shell 好用得多 支持自动补全 自动缩进 支持 bash shell 命令 内置了许多很有用的功能和函数IPython 是基于 BSD 开源的版本 Python 2.x 使用的解释器是 i »

python中逻辑与或(and、or)和按位与或异或(&、|、^)区别

代码运行顺序:从上到下,从左到右一:逻辑与或 1:and :从左到右运行,运行到表达式不正确就输出False,后面的表达式逻辑短路;若运行到函数且无返回值,则输出None,且后面的表达式逻辑短路;若表达式全正确,则输出最后一个正确的结果。您可能感兴趣的文章:详解Python中的元组与逻辑运算符总结Python中逻辑运算符的使用 »

简单了解Django项目应用创建过程

1. 创建Django项目创建应用前必须先进入虚拟环境 workon npy007创建个文件夹 madir testcd testdjango-admin strartproject djdemo djdemo为项目名test文件夹下 djdemo项目创建好了,详细如下__init__.py说明djdemo是一个python包settings.py 是项目的 »

Page 1 of 314123»