软件测试 软件tkinter python

如何使用Python自动给Excel表格中的员工发送生日祝福

有一家公司,为了增进员工之间的联系和友谊,决定在员工生日当天给他们发生日祝福。然而,公司中有200多名员工,手动发送祝福将需要花费大量时间和精力。这时候Python就派上用场啦!下面是使用Python自动给Excel表格中的员工发送生日祝福的步骤: 首先,我们需要安装pandas和openpyxl这 ......
生日祝福 表格 员工 生日 Python

2023软件工程作业02

![](https://img2023.cnblogs.com/blog/3273133/202309/3273133-20230920010553304-1869739731.png) ![](https://img2023.cnblogs.com/blog/3273133/202309/3273... ......
软件工程 工程 软件 2023

用Python批量重命名文件

案例:小明有一天接了一个任务,需要将某个文件夹下的数百个文件进行批量重命名,他感觉手动一个一个去修改文件名太麻烦了,于是就用Python写了个脚本来帮他完成这个任务。 小明的脚本使用了os和os.path模块,首先获取指定文件夹下的所有文件名,然后逐个文件进行重命名。他使用了一个计数器来给每个文件生 ......
文件 Python

实用的Python办公小技巧

使用Python的openpyxl库对Excel文件进行读写操作 使用Python的csv库处理CSV文件 使用Python的requests库发送HTTP请求 使用Python的smtplib库发送电子邮件 使用Python的matplotlib库绘制图表 使用Python的datetime库处理 ......
技巧 Python

python创建多账号写入csv文件

步骤: 1、取得当前数据库中最新的账号、账号ID列表; 2、基于最新账号,将字符串和数字拆分,实现数字自增,拼接固定的字符串生成新的用户名;将数字映射为中文数字,和固定中文拼接生成新的姓名;随机生成后八位手机号,和固定手机号拼接生成新的手机号; def test_CreateBasicInfo(se ......
账号 文件 python csv

HNU软件工程导论个人项目代码评析

项目作者:杜洋 博客作者:刘传煜 该工程大致可分为3部分: (1).MathBox、Math1、Math2、Math3为生成试题的字符串的类,其中MathBox为接口 (2).User,Teacher为用户类,具有修改成员变量等基本函数。其中User为抽象类 (3).TeacherSystem为出卷 ......
软件工程 导论 代码 项目 工程

ChatGPT+Python+Excel,提前下班三件套

购书链接:https://u.jd.com/Y890H8P 京东满100减50活动正在进行中 大家好,欢迎来到 Crossin的编程教室 ! 如今是数据爆炸的时代,即便不是程序员或者分析师,也免不了在工作中与数据打交道。比如产品定价、个性化推荐、广告投放、产品设计、留存提升等,都需要从海量数据中提取 ......
件套 ChatGPT Python Excel

python模块(软件包)预警,恶意后门,反弹shell,获取敏感信息,恶意后门

来源,阿里云: https://developer.aliyun.com/mirror/pypi/ 软件包预警 一、背景 Python库的官方仓库pypi允许开发者自由上传软件包,这会导致某些攻击者利用这点构造恶意包进行供应链攻击,在用户安装包或者引入包时触发恶意行为。目前国内镜像源与官方镜像源往往 ......
后门 恶意 软件包 模块 python

python06

1.循环语句 while循环 for循环 while 条件: ... ... ... 1.2综合案例 print("欢迎登陆修仙系统") flag =True while flag: user = input("请输入账号:") password = input("请输入密码:") if user ......
python 06

2023软件工程作业02

以五个月为一个周期的学习计划: 如果我真想学习并从事汽车自动驾驶相关的技术,那么我不应该计划现阶段学习。 因为我现在的本科学校的含金量不支持我从事这个行业,我能踏入这个行业的敲门砖应该是一个较好大学的研究生学历。 那么学习计划就转变为了考研计划。 明年11月左右考研,我目前的阶段这五个月要学好数学和 ......
软件工程 工程 软件 2023

软件工程第二次作业(python)

作业要求 这个作业属于哪个课程 工程概论 这个作业要求在哪里 个人项目(第二次作业) 这个作业的目标 学习项目搭建,学习GitHub的运用,学习设计论文查重代码。 个人项目《用python实现论文查重程序》 本次项目 github 项目链接:第二次作业 需求分析 题目:论文查重 描述如下: 设计一个 ......
软件工程 python 工程 软件

如何使用Maven的test进行UT测试生成测试报告

要使用Maven中的test对指定的脚本进行测试并生成测试报告,你可以按照以下步骤进行操作: 确保你的项目中已经引入了JUnit依赖。在你的pom.xml文件中,添加以下依赖: <dependency> <groupId>junit</groupId> <artifactId>junit</arti ......
报告 Maven test

2023软件工程作业02

最想学习的技术学习路线 第一个月: Java基础 了解Java程序的编写、编译与运行:Java程序的编写流程,Java编译器的使用方法,Java程序的运行方式。 掌握Java的数据类型、变量、常量:Java支持的数据类型、变量和常量的定义和使用方法。 掌握Java运算符:包括算术运算符、比较运算符、 ......
软件工程 工程 软件 2023

【python技巧】文本处理-re库字符匹配

目录1. 正则表达式1.1 测试工具1.2 限定符1.3 字符集1.4 运算符1.5 元字符1.6 懒惰匹配和贪婪匹配 我们读取文件内容,肯定不是单纯为了输出或者重新写入,对于文本我们一定有一些查找、定位的需求。 在Python中,还有一个专门用于文本处理的库,那就是re库。 下面我会介绍re库涉及 ......
字符 文本 技巧 python re

2023软件工程作业02

我想学习的技术是Vue,它是一个轻量级的前端框架,简单易学 我在b站尚硅谷上学:https://www.bilibili.com/video/BV1Zy4y1K7SH/?spm_id_from=333.337.search-card.all.click&vd_source=1cee561e69920 ......
软件工程 工程 软件 2023

linux 中 trimmomatic软件的安装及使用

001、下载 官网:http://www.usadellab.org/cms/?page=trimmomatic 下载0.39版本: 002、上传至linux 中,然后解压 [root@pc1 software]# ls ## 列出安装包 Trimmomatic-0.39.zip [root@pc1 ......
trimmomatic linux 软件

2023软件工程作业2

在第一次的博客中我提到了我想要自主学习C语言,并利用五个月为周期进行C语言的自主学习来了解C语言的基础,以下我简单描述下每个月的学习计划和方案 1.第一个月:了解C语言的背景和开发环境和编译器的安装 2.第二个月:学习C语言的基础数据类型和运算符和表达式 3.第三个月:C语言的控制结构 4.第四个月 ......
软件工程 工程 软件 2023

性能测试学习笔记(三)

1.性能测试学习指导 1.1 性能测试阶段 工具操作:包括压力工具、监控工具、剖析工具、调试工具。 数值理解:包括上面工具中所有输出的数据。 趋势分析、相关性分析、证据链分析:就是理解了工具产生的数值之后,还要把它们的 逻辑关系想明白。这才是性能测试分析中最重要的一环。 最后才是调优:有了第 3 步 ......
性能 笔记

Python 如何把 String 转换为 Json 对象

在我们对 JSON 进行处理的时候,大概率我们会需要把字符串转换为 JSON 对象后才能进行处理。 Python 贴心的使用 json.loads(employee_string) 就可以了。 首先需要做的就是导入 JSON 库。 #include json library import json ......
对象 Python String Json

在python中使用cmd命令行

在python中使用命令行 环境:windows 10 python版本:3.7 import os lists = os.popen('adb devices').read() ip_info = os.popen('ipconfig').read() # 一行一行读取 ip_infos = os ......
命令 python cmd

Python 爬虫使用 Selenium 如何在 WebElement 获得属性

首先,我们需要初始化驱动和指定使用特定的流量器。 代码如下: from selenium import webdriver wd = webdriver.Firefox() 上面的代码可以简单的理解为启动一个 Firefox 的实例。 使用 css 选择器 可以把程序读取的 HTML 理解为一个 D ......
爬虫 WebElement Selenium 属性 Python

Win10除了应用软件都打不开了怎么办?

Windows+X 或者 开始键右键 选择命令提示符(Windows Powershell) 选则那个带管理员权限的 然后输入 netsh winsock reset 回车等一会会 它会提示你重启 重启电脑 完成修复 # 可能是因为是你下载的软件是非正规渠道下的,破坏了注册表 ......
应用软件 怎么办 软件 Win 10

Python速成脚本小子(20道基础题)

Python速成脚本小子(20道基础题) 基础介绍 当今社会,编程已经成为了一种必备的技能。而Python,作为一门高效简洁的编程语言,备受大家的喜爱。Python语言易学易用,非常适合初学者入门,同时也是各大公司招聘的必备技能之一。 那么,如何快速入门Python,成为一个Python速成脚本小子 ......
脚本 小子 基础 Python

Python实现排序的方式有:内置函数sort()和sorted()以及lambda函数

排序是计算机编程中经常需要用到的操作,它将一组数据按照规则重新排列,以便更好地处理数据。在Python中,有多种方法可以对数组进行排序,本文将从多个方面进行介绍。 一、Python中的排序方法 Python中内置了多个排序算法,包括冒泡排序、插入排序、选择排序、快速排序等。使用内置的sort()函数 ......
函数 方式 Python lambda sorted

python回顾之采集豆瓣评分信息

1、分析题目--同样是对页面的部分数据进行分析 2、编写url、user-agent等必要条件 参数params内容在负载里面就能看到啦! 3、将得到的list_data写成json数据 4、查看执行结果 成功! ......
豆瓣 python 信息

python中dump和dumps的区别

dump dump是将json数据写进文件 dumps dumps是将字典类型的数据转换为字符串 如果不能区分好这两个函数,就很容易犯这个错误: TypeError: init() got an unexpected keyword argument 'fp' (别问我为啥知道奥~) ......
python dumps dump

混沌测试工具ChaosBlade

目录 Chaosblade是什么? Chaosblade怎么用? 场景一:服务器CPU爆满 场景二:服务器磁盘爆满 场景三:调用某个Dubbo服务超时 场景四:JVM中某个方法抛出异常或者修改方法返回值 场景五:调用Mysql超时或出现异常 场景六:服务器网络缓慢 Chaosblade是什么? Ch ......
测试工具 ChaosBlade 工具

How to get a variable data type in Python 3 All In One

How to get a variable data type in Python 3 All In One typeof in js type(var) & isinstance(var, type) ......
variable Python data type How

软件定义网络第一次报告

软件定义网络第一次报告 一、SDN实验环境安装 二、SDN拓扑实践 (一)基本要求 代码部分: from mininet.net import Mininet from mininet.node import Controller, RemoteController, OVSController f ......
第一次 报告 软件 网络

Python转换JavaScript

将导入了第三方库的Python代码转换成JavaScript代码的几种方法包括: 1. 使用Transcrypt进行转换 Transcrypt可以将Python代码转换为高效的JavaScript代码,并且支持导入使用其他Python库的代码。这意味着你可以使用Transcrypt将包含第三方库的P ......
JavaScript Python