python3 python usr bin

python的绘图工具matplotlib.pyplot

matplotlib.pyplot 是什么 matplotlib.pyplot 是 matplotlib 库的一个子模块,它提供了一种类似于 MATLAB 的绘图系统,可用于创建各种类型的图表和可视化图像。 使用 pyplot 可以方便地绘制二维图形,如折线图、散点图、直方图、条形图等等。您可以使用 ......
matplotlib 工具 python pyplot

Python

import os path = 'E:/a_final/voc/images/JPEGImages' # 路径 filenames = os.listdir(path) # 获取文件名 print(filenames) # 'list' object has no attribute 'split ......
Python

Python-3 lambda表达式

1.lambda表达式主要的作用就是将代码更加简洁高效 指的是:表达一句只有返回值的函数 语法:lambda 参数: 返回值 """ -*- coding: utf-8 -*- @FileName: lambda.py @Software: PyCharm @Time : 2023/4/28 13: ......
表达式 Python lambda

Python通过终端 cmd 获取GPU相关信息

# 获取GPU相关信息 def get_gpu_info(): try: cmd_out = subprocess.check_output('nvidia-smi --query-gpu=name,memory.used,memory.total --format=csv,noheader', s ......
终端 Python 信息 GPU cmd

Python-运行库报错“ImportError: DLL load failed: 找不到指定的模块。”

1.看到这个报错的一瞬间,以为是Pycharm有问题,加上公司的电脑,对于2020以后的版本的不适用,以为是Pycharm需要有改动。但是大费周章(不断安装卸载Pycharm)以后,依旧没有任何的改变。百度以后,说是第三方库的某个模块没有,让卸载三方库,重新安装。尝试过以后没有用。 2.思考了两天, ......
ImportError 模块 Python failed load

Python3多进程共享变量实现方法

今天同事反映一个问题让帮忙看一下:多进程共用一个变量,在一个进程中修改后,在另外的进程中并没有产生修改。 一、错误的实现方式 最初以为是没添加global声明导致修改未生效,但实际操作发现global方式在多进程中也只能读不能写。错误示例代码如下: import multiprocessing # ......
变量 进程 Python3 方法 Python

Python3+WebSockets实现WebSocket通信

一、说明 1.1 背景说明 前段时间同事说云平台通信使用了个websocket的东西,今天抽空来看一下具体是怎么个通信过程。 从形式上看,websocket是一个应用层协议,socket是数据链路层、网络层、传输层的抽像;从应用场合上看,websocket可以使用javascript实现,而sock ......
WebSockets WebSocket Python3 Python

Python单例的常用几种实现方法

这两天在看自己之前写的代码,所以正好把用过的东西整理一下,单例模式,在日常的代码工作中也是经常被用到, 所以这里把之前用过的不同方式实现的单例方式整理一下。 装饰器的方式 这种方式也是工作中经常用的一种,用起来也比较方便,代码实现如下 def Singleton(cls): _instance = ......
常用 方法 Python

python-docx,指定表格区域替换文本

输入 python-docx,从数据库查询数据, SQL如下:SELECT contract_amount,interest_rate FROM acc_cus.cus_loan_contract clc WHERE project_no = 'BUWS10043190001' limit 11, ......
python-docx 表格 文本 区域 python

Python3从头/尾删除子符串的正确操作

一、说明 从某个时候发现python的字符串变量自带的strip()方法,除了可以删除字符串头尾的空格,还可以用来删除头尾的字符串觉得很好用。也就一直这么用,一直也没发现什么问题。 今天在修复一个bug时使用了strip()方法但从结果看bug并没有按预期被消除,一是没怀疑strip()删除子字符串 ......
从头 Python3 Python

Python关于jsonpath路径里面包含中文或进行参数化的解决方案

#jsonpath路径包含中文 当jsonpath路径包含中文时,我们只需要在jsonpath路径里面把中文用引号包裹即可 准备json文件 { "data": [ { "Details": [ { "姓名": "张三" } ] } ] } jsonpath :"$.data[0].Details[ ......
路径 jsonpath 解决方案 参数 方案

Python3+cgroupspy安装使用教程

一、系统资源使用限制的必要性探讨 对于一个脚本,最基础的限制是要限制单进程实例以保证了不会存在多个进程实例、在运行程序主体逻辑前检测系统资源剩余量确保自己不是压夸系统的最后一根稻草、设置程序运行超时时间以保证进程实例不会无休止地运行下去。 进一步,在部署有可用性要求较高的服务的主机中,我们还需要关注 ......
cgroupspy Python3 教程 Python

Python3文件路径/目录获取教程

一、获取文件路径实现 1.1 获取当前文件路径 import os current_file_path = __file__ print(f"current_file_path: {current_file_path}") __file__变量其实有个问题,当文件被是被调用文件时__file__总是 ......
路径 Python3 文件 目录 教程

Python3压缩和解压缩实现

一、说明 压缩和解压缩是日常常用的操作,不管是windows上图形界面的操作,还是linux上用命令来进行压缩解压缩,总的而言都还是比较方便的。 但用代码来实现就没做过,近期也得实现代码压缩与解压缩操作,所以就抽时间来研究一下。 二、zip文件压缩和解压缩实现 import os import zi ......
Python3 Python

力扣 228. 汇总区间--python

给定一个 无重复元素 的 有序 整数数组 nums 。 返回 恰好覆盖数组中所有数字 的 最小有序 区间范围列表 。也就是说,nums 的每个元素都恰好被某个区间范围所覆盖,并且不存在属于某个范围但不属于 nums 的数字 x 。 列表中的每个区间范围 [a,b] 应该按如下格式输出: "a->b" ......
区间 python 228

【策略设计模式详解】C/Java/JS/Go/Python/TS不同语言实现

简介 策略模式(Strategy Pattern)属于行为型设计模式。将每一个算法封装到具有共同接口的独立类中,根据需要来绑定策略,使得具体实现和策略解耦。 当你想使用对象中各种不同的算法变体,使用if...else 所带来的复杂和难以维护,可使用策略模式。或者当有许多相同类,它们仅在执行某些行为时 ......
设计模式 策略 语言 模式 Python

python爱心代码-输出文字

import time words = "love" print('\n') for item in words.split(): letterlist = [] for y in range(12, -12, -1): list_X = [] letters = '' for x in range ......
爱心 文字 代码 python

python爱心代码

来源网络 import turtle as t # 布置画布和设置画笔配置 t.setup(width=800, height=500) # 窗口(画布)大小 t.color('pink', 'pink') # 画笔填充颜色 t.pensize(3) # 画笔粗细 t.speed(1.5) # 描绘 ......
爱心 代码 python

python 线程池和进程池例子

python 线程池和进程池例子 Tips: 风扇可能会呼呼响 import difflib import random import os from concurrent.futures import ThreadPoolExecutor, wait, ProcessPoolExecutor im ......
线程 进程 例子 python

使用 for 循环遍历 Python 字典

# list 切片后仍是listlist=['a','b','c','d']print(list[:2]) # ['a', 'b'] 结果为listprint(list[:1]) # ['a'] 结果仍为list s='hello' s1='' for i in s: if i=='e': cont ......
字典 Python for

python的设计模式

设计模式 一、什么是设计模式 软件工程中,设计模式是指软件设计问题的推荐方案。设计模式一般是描述如何组织代码和使用最佳实践来解决常见的设计问题。需要记住一点:设计模式是高层次的方案,并不关注具体的实现细节,比如算法和数据结构。对于正在尝试解决的问题,何种算法和数据结构最优,则是由软件工程自己把我 二 ......
设计模式 模式 python

python逻辑运算 and、or

and 运算符x and yand 两端的操作数,如果左侧已知为False的话,则不判断右侧,并以左侧操作数的值作为整体表达式的值and 两端的操作数,如果左侧判断为True的话,则继续判断右侧,并以右侧操作数的值作为整体表达式的值 1 and 2 and 3 #31 and 0 and 3 #0 ......
逻辑 python and

Python_14 接口测试报告

测试报告   a. TextTestRunner()自带的测试报告,不好看,无法识别,没有执行过程   b. HTMLTestRunner:不要看   c. BeautifulReport:第三方的库,还可以,推荐使用 ......
接口 报告 Python 14

User installations are disabled via policy on the machine. 安装python

User installations are disabled via policy on the machine. 解决办法 1、在运行里输入gpedit.msc;(group policy)组策略 2、计算机配置管理>>管理模板>>windows组件>>windows Installer>>禁止 ......
installations disabled machine policy python

python中eval的用法

eval() 函数的功能:将字符串str当成有效的表达式来求值并返回计算结果eval()函数用来执行一个字符串表达式,并返回表达式的值 n=eval('6+8/2') print(n) # 10.0 ......
python eval

Python字符串比较

python中的字符串之间比较是依次比较每个字符的原始值(ordinal value)的大小,可以使用ord0方法查看某个字符的原始值,直到两个字符串中的字符不相等时,后续字符将不再被比较 print('xnjilhntm'=='xnjilhntm') #Trueprint('xnjilhntm'< ......
字符串 字符 Python

python3解析库(Beautiful Soup、pyquery、parsel)

Beautiful Soup 基本使用 <html> <head> <title> The Document's story </title> </head> <body> <p class="title" name="dromouse"><b>The Dormouse's story</b></p ......
Beautiful python3 pyquery python parsel

Python学习笔记

第二章 变量和简单数据类型 2.1 字符串 2.1.1 使用方法修改字符串的大小写 str.title():以首字母大写显示每个单词 str.upper():字符串全部改成大写 str.lower():字符串全部改成小写 2.1.2 删除空白 str.rstrip():删除字符串末尾的空白 str. ......
笔记 Python

python+playwright 学习-59 设置默认允许麦克风和摄像头等权限

前言 有些场景在使用的时候,会弹出一些权限框,比如麦克风和摄像头等,通过监听alert 是没法捕获的。 正确做法是给浏览器设置默认允许麦克风和摄像头等权限,不让弹窗出来。 权限框 弹窗示例 这种弹窗是权限窗,不是alert 解决办法 context 有个 grant_permissions 方法可以 ......
麦克风 playwright 权限 python 59

在线设计Tkinter界面,生成Python代码

设计地址:https://www.pytk.net/tkinter-helper/? 运行演示 教程地址:https://www.pytk.net/tkinter.html 常用演示 """ 本代码由[Tkinter布局助手]生成 当前版本:3.2.4 官网:https://www.pytk.net ......
界面 Tkinter 代码 Python