python

Python魔法:20个让你编程事半功倍的奇淫技巧(建议收藏)

Python作为一门灵活、充满技巧的语言,有着很多奇技淫巧,今天小编就跟大家分享一下在平时工作中所积累的技巧,这里面既有语法上的技巧,也有库函数的应用,可以帮助大家在平时的工作中提升效率,规避某些错误,一起来看看吧。 列表推导式 字典推导式 使用 zip 进行并行迭代 使用 enumerate 获 »

继续总结Python中那些简单好用的用法

上一篇文章Python中那些简单又好用的特性和用法发出后,群里的小伙伴又给补充了几个好用的用法,结合生产实用经验汇总整理如下,各位看官如有需要请自取 反射,反射是一种机制,可以在运行时获取、检查和修改对象的属性和方法。Python提供了一些内置的函数和属性,可以用于实现反射操作 dir()函数: »

37Y37

Python下的三维建模和可视化

本文介绍基于AnyCAD Rapid Py三维图形平台开发Python的三维应用 1 准备工作 1.1 安装 vc_resit 2022 在Windows下,AnyCAD Rapid SDK依赖Vistual C++ 运行时库,64位版本需要在客户机上安装vc_redist.x64.exe 微软官 »

anycad

django批量插入,遇到错误改为逐条插入

为了提升插入数据的效率,通常采用批量插入的方式,当一批数据中有错误数据时,该批次数据报错,都插入失败。如何跳过引起报错的数据,将其他正确的数据插入,实现方式如下代码。 data_to_insert = [] for i, data in datas: testDemo = TestDem »

Python字符串格式化实例讲解

目录 一、%-formatting 二、str.format() 三、f-Strings 在Python 3.6之前,有两种将Python表达式嵌入到字符串文本中进行格式化的主要方法:%-formatting和str.format() 一、%-formatting name = "Eri »

解决npm i 报错以及python安装卡住的问题

目录 ①npm install下载报错 ② npm安装python环境 ③解决安装python卡住的方案 ④python环境变量配置 ⑤还有问题? ⑥最后。 ①npm install下载报错 报错信息为  Can’t find Python executable “python”, yo »

python正则表达式中匹配次数与贪心问题详解(+ ?*)

python中正则表达式中的匹配次数问题网上有很多解释,最多的就是*匹配0或者无数次,+匹配1次或无数次,?匹配0次或者1次。可是虽然这个文字描述很简单,但是真正用起来的时候大家有没有发觉还是需要谨慎使用才能发挥出这个匹配次数的真正功能,下面举几个简单例子参考: 首先是一个很简单的匹配: 字符串 »

Python Coroutine 池化实现

Python Coroutine 池化实现 池化介绍 在当今计算机科学和软件工程的领域中,池化技术如线程池、连接池和对象池等已经成为优化资源利用率和提高软件性能的重要工具。然而,在 Python 的协程领域,我们却很少见到类似于 ThreadPoolExecutor 的 CoroutinePoolE »

hanabi-cnblogs Python

《最新出炉》系列初窥篇-Python+Playwright自动化测试-37-如何截图-上篇

1.简介 这个系列的文章也讲解和分享了差不多三分之一吧,突然有小伙伴或者童鞋们问道playwright有没有截图的方法。答案当然是:肯定有的。宏哥回过头来看看确实这个非常基础的知识点还没有讲解和分享。那么在这个契机下就把它插队分享和讲解一下。Playwright提供了一个截屏的API:page.sc »

Python正则表达式re.sub()用法详解

目录 1.匹配单个数字或字母 2.匹配多个数字或字母 3.匹配其他 总结  源代码、参数及其意义: def sub(pattern, repl, string, count=0, flags=0): """Return the string obtained by replacin »

Python笔记四之协程

本文首发于公众号:Hunter后端 原文链接:Python笔记四之协程 协程是一种运行在单线程下的并发编程模型,它的特点是能够在一个线程内实现多个任务的并发操作,通过在执行任务时主动让出执行权,让其他任务继续执行,从而实现并发。 以下所有的代码都是在 Python 3.8 版本中运行。 本篇笔记目 »

Python 读取 .gz 文件全过程

目录 Python 读取 .gz 文件 Python 读取gz文件,字符串与字节串的相互转换 Python 读取 .gz 文件 读取.gz 文件需要使用gzip 包,如果没有安装可以自行在终端安装 pip install gzip import gzip path = "" #你的文 »

开发QQ官方机器人

python开发QQ官方机器人 QQ 频道机器人开发简明教程 1. 简介 QQ 频道机器人是一种可以在 QQ 频道中与用户进行互动的服务。这个教程旨在帮助新手学习如何使用 Python 的官方SDK,快速实现一些基本的机器人功能。 2. 准备工作 机器人注册和添加: 在 QQ 开放平 »

这些常见的python编码习惯,你都会吗

语言在发展和变化,编码习惯也在发生改变。这里简单聊聊 17个python中常见的编码习惯或者风格。 本文分享自华为云社区《不得不知的十个常见PY编码习惯》,作者:码乐。 简介 语言在发展和变化,编码习惯也在发生改变。这里简单聊聊 17个python中常见的编码习惯或者风格。 1,可变数 »

[python]常用配置读取方法

python读取配置的常见方法,本文以读取ini、yaml、toml、json、环境变量为示例。 前言 常见的应用配置方式有环境变量和配置文件,对于微服务应用,还会从配置中心加载配置,比如nacos、etcd等,有的应用还会把部分配置写在数据库中。此处主要记录从环境变量、.env文件、. »

【Python】【OpenCV】OCR识别(二)——透视变换

  对于OCR技术在处理有角度有偏差的图像时是比较困难的,而水平的图像使用OCR识别准确度会高很多,因为文本通常是水平排列的,而OCR算法一般会假设文本是水平的。   针对上述情况,所以我们在处理有角度的图象时,需要将图像“摆正”,将使用到getPerspectiveTransform方法和warp »

vangoghpeng

9 个让你的 Python 代码更快的小技巧

哈喽大家好,我是咸鱼 我们经常听到 “Python 太慢了”,“Python 性能不行”这样的观点。但是,只要掌握一些编程技巧,就能大幅提升 Python 的运行速度。 今天就让我们一起来看下让 Python 性能更高的 9 个小技巧 原文链接: https://medium.com/techtof »

edisonfish

PySimpleGUI 使用浅谈

1. 背景   PySimpleGUI是一个简单易用的Python GUI库,它提供了一种直观且快速创建图形用户界面的方式。 2. 安装 pip install PySimpleGUI 3. PySimpleGUI 的基本结构 一个基本的 PySimpleGUI 程序主要包括以下几个部分: 1 »

beyond-tester python

python异步编程之asyncio低阶API

以上是asyncio低阶API的使用介绍,前一篇是高阶API的使用介绍,用两篇介绍了asyncio常见的函数,以后遇到asyncio相关的代码就不会感到陌生。虽然asyncio是比较复杂的编程思想,但是有了这些函数的使用基础,能够更高效的掌握。 低阶API介绍 asyncio中低阶AP »

goldsunshine