matplotlib工具python pyplot

谈谈Python内存管理机制

> 人生苦短,吃饭睡觉,你为什么要和我扯淡什么垃圾回收? ### 什么是垃圾? 当我们的Python解释器在执行到定义变量的语法时,会申请内存空间来存放变量的值,而内存的容量是有限的,这就涉及到变量值所占用内存空间的回收问题。那么什么是垃圾呢?简单来说垃圾就是指:当一个对象或者说变量没有用了,这时候 ......
机制 内存 Python

网路最短路——Floyd算法Python实现

Floyd算法(Floyd-Warshall算法)是一种用于求解图中所有顶点对之间最短路径的算法,该算法名称以创始人之一、1978年图灵奖获得者、斯坦福大学计算机科学系教授罗伯特·弗洛伊德命名。Floyd算法可以应用于许多方面,特别是在交通、物流和通信网络的优化中,譬如城市交通规划:Floyd算法可 ......
算法 网路 Python Floyd

python实现多进程和多线程

https://blog.csdn.net/weixin_44917390/article/details/119610760 创建多进程方法: import multiprocessing import time def sing(): for i in range(3): print("i am ......
线程 进程 python

python计算多站点n年每个月的降水平均值

#!usr/bin/env python # -*- coding:utf-8 -*- """ @author: Su @file: calculatejsjp.py @time: 2023/06/09 @desc: """ import pandas as pd # 读取数据 Data = pd. ......
平均值 降水 站点 python

14.python-lambda函数

## python-lambda函数 ### lambda 基本语法 lambda函数的基本语法形式是 lambda 参数:表达式。 lambda函数并不需要函数名,也就是我们所说的“匿名”的含义。这使得我们可以在代码的任何地方快速定义一个函数。 下面的代码展示了如何使用lambda函数。 ```p ......
python-lambda 函数 python lambda 14

jmeter beashell调用python3脚本并获取python输出值

test3.py代码如下: beashell代码如下: import java.io.BufferedReader; import java.io.InputStreamReader; String command = "cmd /c python D://个人//test3.py"; Runtim ......
python 脚本 beashell python3 jmeter

Mac电脑最佳显示器管理调整工具BetterDisplay直装版

BetterDisplay for Mac 是一个非常棒的显示器管理调整工具!它可以让您将显示器转换为完全可扩展的屏幕,管理显示器配置覆盖,允许亮度和颜色控制,提供XDR/HDR亮度放大(与Apple Silicon Mac兼容的显示器的额外亮度超过100%),完全变暗为黑色,帮助您为Mac创建和管 ......
装版 BetterDisplay 显示器 工具 电脑

python知识整理

python 中 *args 和 **kwargs 的区别 在 python 中,*args 和 **kwargs 都代表 1个 或 多个 参数的意思。*args 传入tuple 类型的无名参数,而 **kwargs 传入的参数是 dict 类型。 ......
知识 python

python基础day33 单继承和多继承下的属性查找和组合

单继承下的属性查找 # 单继承的意思是一个类只继承一个类 class D(): pass class C(D): pass class B(C): pass class A(B): pass """python支持多继承""" class D(): pass class C(D): pass cla ......
属性 基础 python day 33

pve7.4 安装温度频率功耗监测及压力测试工具s-tui

pve7.4 基于debian11,可能是debian 11比较新,按照搜索到的文章安装发现没有包,原来是软件包名换了: 1.它是用 Python 写的,pip 是在 Linux 上安装 s-tui 的推荐方法。确保你在系统上安装了 python-pip 软件包。如果还没有,请使用以下命令进行安装。 ......
测试工具 功耗 频率 温度 压力

Python全栈学习 day09 文件操作相关

# day09 文件操作相关 ![image-20201216175307239](https://img2023.cnblogs.com/blog/2056819/202306/2056819-20230627162026525-906501728.png) 课程目标:掌握基于Python对文件相 ......
文件 Python day 09

python基础33 继承、组合

单继承下的查找循序 单继承的意思是一个类只继承一个类 class D(): pass class C(D): pass class B(C): pass class A(B): pass 如何查找继承下的属性和方法呢 class Foo(): def __f1(self): # _Foo__f1() ......
基础 python

什么是应用程序安全性AppSec?应用安全 + 应用安全工具概述

应用程序安全 (AppSec) 对于高效和有效的安全措施至关重要,有助于解决软件应用程序日益严重的安全威胁。在这里,我们将讨论应用程序安全 (AppSec) 的原则、实施它的最佳实践以及您应该使用的 AppSec 工具。 什么是应用安全? AppSec 是在硬件、软件和开发过程中在应用程序级别查找、 ......
应用程序 安全性 工具 程序 AppSec

VSCode Debug Python

`launch.json` ```json { "version": "0.2.0", "configurations": [ { "name": "Python: demo", "type": "python", "request": "launch", "program": "demo.py", ......
VSCode Python Debug

Python:当使用json.loads()进行转换时,报JSONDecodeError错误

### 异常说明: 将string 转换成 dict,使用json.loads()进行转换时,一直报JSONDecodeError,异常如下: ![](https://img2023.cnblogs.com/blog/2054548/202306/2054548-20230627153955932- ......
JSONDecodeError 错误 Python loads json

Python开发中自动化构建项目结构样式

摘要:在项目开发过程中,一个良好的项目结构对于团队的协作和代码的可维护性起着重要作用。通过使用自动生成项目结构文字样式的工具。不仅节省了手动编写项目结构的麻烦,还确保了结构的一致性和准确性。 本文分享自华为云社区《【Python】自动化构建项目结构样式》,作者: frica01。 引言 在使用 Py ......
样式 结构 项目 Python

Python logging模块(转载)

## Python logging模块 ### 日志级别 * CRITICAL = 50 # FATAL = CRITICAL * ERROR = 40 * WARNING = 30 # WARN = WARNING * INFO = 20 * DEBUG = 10 * NOTSET = 0 # 不 ......
模块 logging Python

Python中的`join()`函数

**1. `join()`函数的基本语法** `join()`函数是Python中的字符串方法,用于连接字符串序列。它的基本语法如下所示: ```python "连接符".join(字符串序列) ``` 其中,"连接符"是一个字符串,用于指定连接不同字符串之间的分隔符。字符串序列是一个可迭代对象,如 ......
函数 Python join

navicat15破解工具使用方法

破解工具使用方法一、注意事项(工具下载完成之后,安装破解之前先断网)1.安装成功navicat15之后,一定不要打开navicat应用程序。2.下载破解工具之前,一定要关闭所有的杀毒软件和防火墙。3.使用破解工具之前,一定要断开网络。二、破解方法1.打开破解工具,按照步骤生成注册码。2.打开navi ......

Python获取鼠标位置的句柄

import time import win32gui import win32api # 获取当前鼠标【x y】坐标 time.sleep(2) print("2秒内移动鼠标到对应窗口") point = win32api.GetCursorPos() print(point) # 通过坐标获取坐 ......
句柄 鼠标 位置 Python

nmon图像化监控工具

Nmon图像化监控工具一、nmon工具环境准备1.上传nmon工具到任意目录2.给nmon改名3.给nmon工具授可执行权限二、nmon使用方法执行命令:./nmon -ft -s 5 -c 1000-ft:以文件方式保存数据-s:每5秒监控一次-c:监控多少次三、nmon数据转化1.下载数据Kil ......
图像 工具 nmon

dstat综合监控工具

超级监控工具dstat 1.安装 dstat是一个全能监控工具,整合了CPU、内存、磁盘、网络等几乎所有的监控项,支持实时刷新 。dstat非系统自带的三方监控工具,必须有python才能安装 yum install -y dstat 2.使用方法 dstat -tclmnds --disk-uti ......
工具 dstat

解决python中requests请求时报错:UnicodeEncodeError: ‘latin-1‘ codec can‘t encode character

当request请求中,带有中文,可能引发报错: ![](https://img2023.cnblogs.com/blog/1597781/202306/1597781-20230627143220816-1483048463.png) UnicodeEncodeError: 'latin-1' c ......

Python爬虫笔记

爬虫分为四个步骤,首先获取数据,然后解析数据,再提取数据,最后是存储数据 ```python import requests #首先引入requests库 res=requests.get('URL')#向服务器发送了一个请求,把服务器响应结果赋给res,为response对象 res.encodi ......
爬虫 笔记 Python

Python基础知识笔记

### 数据类型 #### 字符串:双引号或者单引号引起来的文本 字符串内字符都有序号,正向是从 0 开始,反向是-1 开始。str[-1]指的就是最后一个字符。 字符串的拼接: 1. - 号,对于字符串或者非字符串使用该符号就能拼接成一个字符串。 2. .format(),中间的参数,对应字符串中 ......
基础知识 基础 笔记 知识 Python

Python爬取用户所有博客

CSDN 的爬取比较简单,没有知乎那种反爬虫需要 ip 代理模拟登录那么麻烦。在确认一个用户之后,找到目录的 url,再通过 css 选择器找到每一篇博客的 url 再分别保存为 markdown 格式。 ```python import requests import parsel import ......
用户 Python 博客

容器管理工具portainer安装

docker run -d -p 9000:9000 --name portainer --restart=always --privileged=true -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data po ......
管理工具 容器 portainer 工具

[渗透测试]—6.3 无线网络渗透测试工具

在本章节中,我们将学习一些常用的无线网络渗透测试工具,如Aircrack-ng、Reaver等。我们将尽量讲解得详细、通俗易懂,并提供尽可能多的实例。 ### 6.1 Aircrack-ng套件 Aircrack-ng是一个用于测试无线网络安全的工具集,包括捕获数据包、破解WEP和WPA/WPA2- ......

【AGC】云数据库云侧Python SDK集成使用方法

​使用场景 云数据库服务端以前支持Node.JS和Java平台的Server SDK。现在介绍一下服务端为Python平台时的使用方法。 集成准备 Python环境配置 1.下载Python和PyCharm并安装。 ​ ​ 2.使用安装的python本身作为解释器。 ​​ 3.安装AGC Pytho ......
使用方法 数据库 方法 数据 Python

Python copy & deeocopy 探究

简单来说,copy 复制创建新的容器,而引用容器内元素的地址不变。而 deepcopy 也对容器内的容器元素进行复制。 但是这种复制具体是什么体现呢?是否只是对第一层容器元素进行了复制?写了一段代码验证。 ```python from collections.abc import Iterable ......
deeocopy Python copy amp