标签:python

Python 单元测试

Python 单元测试

pytest是python的一种单元测试框架,与python自带的unittest测试框架类似,但是比unittest框架使用起来更简洁,效率更高。根据pytest的官方网站介绍,它具有如下特点: 非常容易上手,入门简单,文档丰富,文档中有很多实例可以参考 能够支持简单的单元测试和复杂的功能

张二河 张二河 2023-10-13
0 0 0
Python包的查找机制与配置路径

Python包的查找机制与配置路径

Python包的查找机制与配置路径 在Python编程中,理解Python如何在执行时查找包,以及如何配置影响其查找路径的设置,是非常重要的。这不仅有助于我们更好地组织和管理代码,还能解决一些因路径问题而导致的错误。本文将深入探讨Python包的查找机制,并介绍如何通过配置来影响查询路径。 一、Py

Escape Escape 2023-10-13
0 0 0
dstat架构和原理解析

dstat架构和原理解析

简介 dstat是Linux的一个系统性能监测工具,基于Python开发,能够提供系统全局的多维度的性能和资源监测,包括CPU、内存、网络、IO、换页、平均负载等,可以看作是 vmstat、iostat、netstat 和 ifstat 的多功能替代品,并支持通过插件的形式来扩展功能,在性能测试、基

大猫 大猫 2023-10-13
0 0 0
深入理解Python虚拟机:super超级魔法的背后原理

深入理解Python虚拟机:super超级魔法的背后原理

深入理解Python虚拟机:super超级魔法的背后原理 在本篇文章中,我们将深入探讨Python中的super类的使用和内部工作原理。super类作为Python虚拟机中强大的功能之一,super 可以说是 Python 对象系统基石,他可以帮助我们更灵活地使用继承和方法调用。 super类的使用

贤蛋大眼萌 贤蛋大眼萌 2023-10-12
0 0 0
在云服务器上,安装 Python 3.8, 并部署 JupyterLab 4, 打造个人 Web IDE

在云服务器上,安装 Python 3.8, 并部署 JupyterLab 4, 打造个人 Web IDE

原文链接: zhiyuanbiji.cn/notes/57118… 假设你已经拥有了一台云服务器,如果还没有,参考这里, 免费拥有 2 核 4G 内存的云服务器。 在这篇文章 中,通过简单的三步,利用 1Panel 运维面板,搭建了个人博客站点,24 小时对外提供 Web 服务。 本文介绍在云服务器

剑圣无痕 剑圣无痕 2023-10-11
0 0 0
Python(二十六)python的错误处理机制

Python(二十六)python的错误处理机制

关于python的异常处理,这个在工作中应用很重要。 我们编写的程序难免会出现bug,那么,如何在程序出现bug的时候避免程序退出,能让程序平滑的运行,这对我们软件使用的人机交互,是一件很重要的事情。 Python常见异常类型   一:使用try……except处理异常 1:基本语法: try:

向阳逐梦 向阳逐梦 2023-10-11
0 0 0
Python Rich:美化终端显示效果

Python Rich:美化终端显示效果

Rich库的功能就像它的名字一样,使Python编程更加丰富(rich),它帮助开发者在控制台(命令行)输出中创建丰富、多彩和具有格式化的文本。 本篇总结了如何使用Rich库让我们的命令行工具更加美观。 1. 安装 通过pip安装: pip install rich 使用下面的命令验证是否安装成功

共饮一杯 共饮一杯 2023-10-11
0 0 0
Python  扯淡!Python包管理工具的发展史

Python 扯淡!Python包管理工具的发展史

返回Python目录 before Python3.6 + Windows10 关于Python包管理工具的发展和使用本次共整理为三篇: 第一篇(即本篇)主要要概述Python包管理工具的发展史,以及各包管理工具的简单使用。 第二篇则是主要介绍包(模块)的分发,也就是如何将你的包打包,然后分发

穿过生命散发芬芳 穿过生命散发芬芳 2023-10-11
0 0 0
Python介绍

Python介绍

虽然排行烂大街,但不看总少了些什么 来看TIOBE和PYPL编程语言的排行,它们根据搜索引擎对于编程语言的搜索指数或其他的手段,对编程语言进行排名,在一定程度上反映了当前各语言的流行趋势。就像虽然明知道鲁大师的跑分没啥卵用,但是大家还是愿意跑个分..... Python的起源 Python语言的

剑圣无痕 剑圣无痕 2023-10-11
0 0 0
Python的playsound介绍

Python的playsound介绍

目录 ​​Python的playsound介绍​​ ​​安装playsound​​ ​​播放音频文件​​ ​​注意事项​​ ​​结论​​ Python的playsound介绍 在Python中,有许多库可以用来处理音频文件和播放音频。其中一个常用的库是playsound,它提供了一种简单而直观的方法

宇宙之一粟 宇宙之一粟 2023-10-11
0 0 0
记一次 python 解析二维码(ZBar) flask 开发 Dockerfile 打包 Docker部署以及遇到的问题!

记一次 python 解析二维码(ZBar) flask 开发 Dockerfile 打包 Docker部署以及遇到的问题!

一 :pycharm 创建步骤 二:代码结构 三: pip 下载    1 因为使用虚拟环境 所以下载需要跟本地环境区分开 虚拟环境(python3.11) > python3.11 -m pip install pyzbar   python3.11 -m pip insta

大猫 大猫 2023-10-11
0 0 0
Python是神经网络的最佳语言,这里有五个原因

Python是神经网络的最佳语言,这里有五个原因

转载自微信公众号编程狮APPHi!这里是W3Cschool编程狮的小狮妹~在当今数字时代,神经网络和深度学习已经成为了人工智能的前沿领域,引领着科技革命的浪潮。而在这场变革中,有一个编程语言傲视群雄,几乎无人能敌,那就是Python。你可能会好奇,为什么Python成为了神经网络的首选编程语言?为什

醒在深海的猫 醒在深海的猫 2023-10-11
0 0 0
Python 3to2 踩坑记录

Python 3to2 踩坑记录

Python2和Python3在语法和模块的使用上会有一些差别。目前通常使用Python3编写脚本,实际工作中有很多运维或者测试脚本还在使用Python2运行。这时可以使用python包3to2将Python3脚本直接转为Python2脚本。 但3to2有时并不那么智能,它对于Python2~Pyt

张二河 张二河 2023-10-11
0 0 0
解决多版本Python之困:走进`updatealternatives`

解决多版本Python之困:走进`updatealternatives`

在多项目的开发过程中,我们经常会遇到需要使用不同版本Python的情况。有时,系统中同时存在Python 2和Python 3,这可能会导致一些混淆和问题。幸运的是,Linux系统提供了一个名为update-alternatives的强大工具,可以帮助我们在多个版本之间轻松切换。 什么是updat

竹子爱熊猫 竹子爱熊猫 2023-10-11
0 0 0
微软:VSCode决定放弃Python3.7!

微软:VSCode决定放弃Python3.7!

停止使用 Python3.7 吧,虽然不太影响,但风险自担。因为即便是巨头微软,也决定要逐步放弃对 Python3.X 的官方支持。就在10月,微软新发布的Visual Studio Code 扩展中,已经废弃了对Python3.7 的支持。图片这就意味着,VS Code 对于 Python3.7

捡田螺的小男孩 捡田螺的小男孩 2023-10-11
0 0 0
Python  set

Python set

返回Python目录 About Python 2.3版本的时候,引入了一种新的数据类型——集合(set)。 集合是由序列(也可以是其他的可迭代对象)构建的,是无序的可变的数据类型。 集合的创建 创建集合用花括号或 set() 函数。注意,创建空集合只能用 set(),不能用 {},{} 创建的是空

泡泡 泡泡 2023-10-11
0 0 0
如何在Manjaro上安装Python

如何在Manjaro上安装Python

Python 以其简单性、多功能性和庞大的库生态系统,已成为许多开发人员和程序员的首选语言。如果你是 Manjaro Linux 用户,你很幸运,因为在这个基于 Arch Linux 的发行版上安装 Python 是一个简单的过程。 在Manjaro上安装Python 第 1 步。在运行以下教程之

贤蛋大眼萌 贤蛋大眼萌 2023-10-11
0 0 0
SQL和Python,哪个更容易自学?哪个更适合数据工作的编程新手?

SQL和Python,哪个更容易自学?哪个更适合数据工作的编程新手?

本文转载自微信公众号编程狮APPHello!这里是W3Cschool编程狮的小狮妹!如果你想从事数据工作,比如数据分析、数据开发、数据科学等,你可能会遇到这样的问题:SQL和Python哪个更容易自学?哪个更有用?哪个更有前途?其实这两种语言都是数据工作的重要技能,但它们的特点和应用场景不同,所以没

穿过生命散发芬芳 穿过生命散发芬芳 2023-10-11
0 0 0
Python+Pickle/Parquet/HDF5…不同文件格式存储模式下的量化因子计算性能对比

Python+Pickle/Parquet/HDF5…不同文件格式存储模式下的量化因子计算性能对比

在量化交易中,基于金融市场 L1/L2 报价和交易高频数据进行高频因子计算是一项常见的投研需求。随着金融市场数据量的不断增加,传统的关系数据库已经难以满足大规模数据的存储和查询需求。为了应对这一挑战,一部分用户选择了分布式文件系统,并使用 Pickle、Feather、Npz、Hdf5、以及 Par

贤蛋大眼萌 贤蛋大眼萌 2023-10-10
0 0 0
如何优化Python中的算法和数据结构

如何优化Python中的算法和数据结构

如何优化Python中的算法和数据结构在编程中,算法和数据结构是非常重要的。一个高效的算法和合适的数据结构可以大大提高程序的性能。而Python作为一种高级编程语言,提供了丰富的库和语法糖,使得编写算法和数据结构变得更加简洁和易读。本篇文章将介绍一些优化Python中算法和数据结构的技巧,并提供具体

共饮一杯 共饮一杯 2023-10-10
0 0 0
1 67 68 69 70 71 128