年度归档: 2025 年

141 篇文章

Python的switch-case来了-python-switch-case
前言 众所周知,大多数语言都是 switch-case 语句,但是作为红极一时的 Python,它却没有。今天,它终于来了。2021 年 2 月 8 日,指导委员会通过了 PEP 634, PEP635, PEP636,至此,Python 总算拥有了功能和 switch-case 相同的 match-case, 我们再也不用再写一连串的 if-el…
Python时间库大盘点-python时间库大盘点
前言 我们经常会在网上看到很多的 Python 时间库,比如内置的 time 库,比较有名的 arrow、dateutil、maya 等。但是到底哪个更适合我们的实际使用呢?这就得我们去挨个了解了,今天我们就一起用简单的题目来验证他们的实用性。 需求 需求很简单就是获取当前的时间,但是要求符合2022-1-1 19:22:32这样的格式。 参赛选手…
Python日志神奇loguru-loguru
何为 loguru 可能你已经习惯了使用 python 自带的 logging 模块来进行日志处理,我也不例外。但是今天,我要给大家介绍一个全新的日志处理库 loguru。 相比 logging,loguru 更加优雅,简单,日志的输出也更加美观。 安装 loguru pip install loguru demo 代码: from loguru …
Python新一代包管理工具-PDM-python新一代包管理工具-pdm
前言 想信很多同学都知道包管理工具,Node 的 npm、Java 的 maven、Python 的 pip。但是当我们有多个项目的时候,Python 通常会使用虚拟环境来隔离。但是之前的虚拟环境工具个人感觉都不好用,直到我发现了 PDM,用它来管理虚拟环境体验很好。特意推荐给大家。 关于 PDM PDM 全名 Python Development…
Python操作配置文件的神器configparser-configparser
背景 在实际工作中,我们经常会用到配置文件,对于配置文件的读写是基本操作,今天我们就一起来学习如何用 Python 轻松实现配置文件的读写操作。 关于 configparser configparser 是 Python 内置的解析配置文件的库,他可以实现对 ini 文件的读写,同时也可以对配置文件中的占位符进行解析,总之是一个很好用,很有用的库。…
小而强的性能测试工具-wrk
1、修改服务端最大连接数 1.1、修改 httpd 的最大连接数 直接将如下代码加到 httpd 的配置文件中 <IfModule mpm_prefork_module> StartServers 10 MinSpareServers 5 MaxSpareServers 10 ServerLimit 5500 MaxClients 50…
wordpress主题argon的配置
当前站点的效果配置 ```json {"argon_theme_color":"#009688","argon_theme_color_hex_preview":"#009688","argon_show_customize_theme_color_picker":true,"argon_enable_immersion_color":"false…
5分钟学会本地Pypi源搭建-pypilocal
前言 通常我们在下载 python 包时都会选择清华源或者阿里源。但是当我们的开发环境无法访问外网的时候,就需要搭建私有源。今天我们就一起花 5 分钟时间学习如何搭建一个本地私有源。 工具选择 搭建本地私有源有很多种方案,包含但不限于 pypiserver,pip2pi,bandsnatch,其中 pypiserver 上手难度最小,使用方便,功能…
5分钟带你了解scrum-scrum
什么是 scrum scrum 顾名思义就是工作并列进行。在软件项目中,scrum 是敏捷项目管理的一种方式。有人说 scrum 是一种思想,有人说 scrum 是一种框架,其实都不重要,重要的是其核心:加速产品交付&提升用户满意度。 3355 原则 scrum 中有一个 3355 原则是我们需要了解的。 3 种角色 Product Own…
5分钟搭建一个文件共享服务器-dufs
1、前言 很多同学在日常工作中都会遇到和同事共享文件的场景,而且目前很多的办公软件也都支持文件的发送和共享。但是在某些开发测试中,我们需要私有搭建共享文件系统的时候这种方式就不适用了。有的同学会使用Python自带的httpserver进行文件共享系统搭建,这样确实非常方便和快捷,但是需要依赖Python程序,而且功能比较简单,不支持上传搜索等功能…