软件测试 软件tkinter python

第22章 软件安装RPM,SRPM与YUM

## 第22章 软件安装RPM,SRPM与YUM ### 22.1 软件管理员简介 #### 22.1.1 Linux界的两大主流:RPM与DPKG 目前新的Linux开发商都有提供这样的“在线升级”机制,透过这个机制,原版光盘就只有第一次安装时需要用到而已,其他时候只要有网络,你就能够取得原本开发 ......
软件 SRPM RPM YUM

读《大道至简——软件工程实践者的思想》有感

近来读了周爱民先生的《大道至简》一书,这本书主要是从一个软件工程实践者的角度来写的一些工作及工程上的经验,以下是我读后的一些感悟以及自己对于软件工程新的理解。“大道至简”一词出自老子的《道德经》,这句话的意思是:宇宙间万物一开始的时候,所有的一切都是最原始、最简单的,最后经过演化以后才变得复杂起来。 ......
实践者 软件工程 大道 思想 工程

python + 批量提取文件中exce数据

import pandas as pd import os # 创建一个空的数据框列表 data_frames = [] # 获取当前脚本的目录路径 current_directory = os.getcwd() folder_path = os.path.join(current_director ......
文件 数据 python exce

python操作redis

#redis/relate # 一、python 连接 redis ## 1. 方式一 ```python import redis # 创建连接对象 r = redis.Redis(host='127.0.0.1', port=6379) r.set('name', 'zhangsan') pri ......
python redis

盘点一个Python自动化办公需求——多个压缩包中Excel的合并

大家好,我是皮皮。 ### 一、前言 这个事情还得从前几天在Python星耀群【Wing】问了一个`Python`自动化办公处理的问题,需求倒是不难,一起来看看吧。 ![image.png](https://upload-images.jianshu.io/upload_images/2623978 ......
多个 需求 Python Excel

渗透测试步骤综述

1、授权 (1)直接甲方授权 (2)基于src项目,公开授权 2、信息收集 (1)组织及其子组织和关联组织 (2)域名 (3)ip,包括直接ip、旁站和c段 (4)端口及服务、操作系统 (5)whois信息 (6)搜索引擎 (7)站外其它信息收集,包括新闻,博客,github等 (8)站内信息收集, ......
步骤

python网站创建006:常见CSS样式

1. 给标签添加样式有三种方式(在标签上添加、在head中添加、通过独立文件添加)。 其中(在head中添加、通过独立文件添加)是有选择器存在的 直接在标签上添加 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <titl ......
样式 常见 python 网站 006

测试1

//测试1 //[蓝桥杯 2022 省 B] 砍竹子 //计算出所有竹子砍到还剩一下的次数,然后取最大值,只需要循环这个最大值 //由于是从最大值开始循环的,所以所有的次数都能被计算上 //如果此时你需要砍,接下来判断后面的竹子有没有和你等高的,然后砍去; #include<bits/stdc++. ......

Python安装技术类库模块

# 方法1: ![](https://img2023.cnblogs.com/blog/1903425/202307/1903425-20230730222238547-649554865.png) ![](https://img2023.cnblogs.com/blog/1903425/20230 ......
技术类 模块 Python 技术

Python报错 | ImportError: To be able to use evaluate-metric/seqeval, you need to install the following dependencies['seqeval'] using 'pip install seqeval' for instance'

**报错信息** 使用`metric = evaluate.load("seqeval")`的时候,报如下错误: ```python ImportError: To be able to use evaluate-metric/seqeval, you need to install the fol ......

Python - 使用 Matplotlib 可视化在 NetworkX 中生成的图形

介绍 Python代表了一种灵活的编码语言,以其易用性和清晰性而闻名。这提供了许多库和组件,用于简化不同的任务,包括创建图形和显示。NetworkX 代表了一个高效的 Python 工具包,用于构建、更改和研究复杂网络的排列、移动和操作。然而,Matplotlib是一个流行的工具包,用于在Pytho ......
Matplotlib NetworkX 图形 Python

读《大道至简 ——软件工程实践者的思想》有感

自学习软件工程以来,我在编程中一直有着不小的困惑。我时常感觉编程时没有逻辑感,时常找不到编程的思路。但在阅读了由王建民老师推荐的《大道至简 ——软件工程实践者的思想》后,我才真正明白到原来我正是缺少了“大道至简”。 《大道至简 ——软件工程实践者的思想》是一本让我受益匪浅的书。作者周爱民先生用非常通 ......
实践者 软件工程 大道 思想 工程

python数据分析师入门-学习笔记(爬虫-序言)

# 爬虫到底是什么 ## 概括 ### 爬虫是批量化自动获取既有数据 - 批量化 - 自动 - 既有数据 ### 通常 - 获取既有数据 ### 特殊 - 批量注册一批账号 - 批量去领取优惠券 - 批量自动下单购物 - 自动做任务(签到) # 实际应用 - 企业中: - 竞品调研数据采集 - 办公 ......
爬虫 序言 分析师 笔记 数据

python爬虫基础

# 前言 都说 # 爬虫简介 1、首先我们需要知道爬虫是什么?爬虫实际上是一段程序,我们可以通过这段程序从互联网上获取到我们想要的数据,这里还有另外一种解释是我们使用程序来模拟浏览器向服务器发送请求,来获取响应信息 2、爬虫的核心: (1)、爬取网页:爬取整个网页,包含网页中的所有内容 (2)、解析 ......
爬虫 基础 python

c4测试

编译一些测试函数。 心得: 0, 可用stdio.h, 可用printf 1, 先声明,后赋值; 2, main函数的形式只能用int main(), 不能是int main(void)或int main(int argc, char *argv[]),否则报错,bad parameter decl ......

实时嵌入式Linux设备基准测试快速入门3实时嵌入式Linux

# 第3章实时嵌入式Linux 计算机系统与环境之间的交互通常是实时发生的,因此,对于作为计算机系统一部分的嵌入式设备来说,有关实时操作系统的讨论也是一个重要话题。 本章将讨论实时系统的特点,介绍在Linux嵌入式设备上实现实时性的主要方法。具体来说,本章将重点分析PREEMPT_RT内核补丁,该补 ......
嵌入式 实时 Linux 基准 设备

opencv-python 卷积操作

1 图像卷积 图像卷积就是卷积核在图像上按行滑动遍历像素时不断的相乘求和的过程,卷积可以用来提取特征,去噪,平滑等。 如下图: ......
卷积 opencv-python opencv python

opencv-python霍夫变换

1 霍夫线检测原理 霍夫变换常用来提取图像中的直线和圆等几何形状。 在笛卡尔坐标系中,直线可以表示为 y=kx+q 也就是说通过变量k,q可以确定一条直线,把直线写成关于k,q的函数,进行空间转换,转换后的空间称为霍夫空间。 也就是说:笛卡尔坐标系中的一条线对应了霍夫空间的一个点。反过来,霍夫空间的 ......
opencv-python opencv python

python argparse—用于命令行选项、参数和子命令的解析器

参考:https://docs.python.org/3/library/argparse.html argparse.ArgumentParser: 创建Parser对象 语法格式 class argparse.ArgumentParser(prog=None, usage=None, descr ......
命令 argparse 参数 python

《大道至简(软件工程实践者的思想)》读后感

《大道至简(软件工程实践者的思想)》读后感 《大道至简(软件工程实践者的思想)》是周爱民先生在软件工程领域的经验和思考的结晶,这本书给我留下了深刻的印象。在这篇读后感中,我将分享我对这本书的理解和感受。 首先,我被书中强调的简单的力量所震撼。作者通过自己的亲身经历和对软件工程的深入研究,认识到了简单 ......

python的内置方法

类型判断 issubclass 首先,我们先看issubclass() 这个内置函数可以帮我们判断x类是否是y类型的子类 class Base: pass class Foo(Base): pass class Bar(Foo): pass print(issubclass(Bar, Foo)) # ......
方法 python

python数据分析师入门-学习笔记(第十节 数据获取)

# 工具使用 1. Anaconda - 官网下载 - 安装一路next(默认就行) 2. Chrome - 默认安装就行 3. 打开jupyter notebook - 打开anaconda prompt - 输入jupyter notebook - 系统自动打开一个网页 4. 快手掌握开发工具 ......
数据 分析师 笔记 python

Python报错 | xlrd.biffh.XLRDError Excel xlsx file; not supported

**报错信息** Python加载xlsx文件时,遇到: ```python xlrd.biffh.XLRDError Excel xlsx file; not supported ``` **错误原因** 报错翻译过来是: ```python xlrd.biffh.xlrd错误:Excel xls ......
XLRDError supported Python Excel biffh

POC测试

PoC(Proof of Concept),即概念验证。通常是企业进行产品选型时或开展外部实施项目前,进行的poc测试工作。 涉及到这个概念,转自文章 学习了解下 验证内容 1、产品的功能。产品功能由企业提供,企业可以根据自己的需求提供功能清单,也可以通过与多家供应商交流后,列出自己所需要的功能; ......
POC

需要生成多条测试用例 需要装饰器@pytest.mark.parametrize 测试方法将会根据参数组合多次运行

# py 文件必须test开头 # 测试类必须Test开头 import ast import pytest from utils.handle_yaml import get_yaml from utils.handle_xls_my import get_excel_data import js ......
多条 parametrize 参数 方法 pytest

Python Async IO - async/await 关键字

# 在学习asyncio之前,先理清楚同步/异步的概念: 同步是指完成事务的逻辑,先执行第一个事务,如果阻塞了,会一直等待,直到这个事务完成,再执行第二个事务,顺序执行 异步是和同步相对的,异步是指在处理调用这个事务的之后,不会等待这个事务的处理结果,直接处理第二个事务去了,通过状态、通知、回调来通 ......
关键字 关键 Python Async async

python数据分析师入门-学习笔记(第九节 爬虫的核心流程)

## 学习链接:[Python数据分析师入门](Https://Www.Bilibili.Com/Video/Bv15v4y1f7ju/?Vd_source=22d1d62b22f4b9c7051c7601ab55d92c "Python数据分析师入门") # 爬虫的核心流程 1. 明确目标 - 汽 ......
爬虫 分析师 流程 核心 笔记

python数据分析师入门-学习笔记(第八节 python爬虫的准备工作)

## 学习链接:[Python数据分析师入门](Https://Www.Bilibili.Com/Video/Bv15v4y1f7ju/?Vd_source=22d1d62b22f4b9c7051c7601ab55d92c "Python数据分析师入门") # python爬虫的准备工作 1. 一台 ......
python 爬虫 分析师 笔记 数据

java使用线程池实现接口自动化中的并发测试

import java.util.concurrent.ExecutionException;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;import java.util.conc ......
线程 接口 java

python网站创建005:(接收数据)和(发送数据)

目标:如何从前端接收数据? 如何将数据发送到前端? 1. 如何(接收数据) 2. 如何(发送数据)? ......
数据 python 网站 005