软件测试 软件tkinter python
APP页面设计软件大全,设计师必备这10款
APP页面设计是APP实施过程中的关键步骤,APP页面设计是不是别具一格,取决于消费者对APP最直观的视觉效果分辨。 要创建一个令人惊讶的APP页面设计,一个高效率的APP界面设计软件是不可缺少的。 本文列出10款最流行的APP界面设计软件,并逐一展开了深入分析。 1.即时设计 即时设计是一款免费的 ......
python: PyQt5 beginner
from PyQt5.QtWidgets import QWidget, QApplication, QMainWindow, QLabel, QPushButton from PyQt5 import QtCore, QtGui import sys import os def click(): ......
测试美化
##I am sugar ``` @Override public SignResultVO addSignRecord() { // 获取用户id Long userId = UserContext.getUser(); // 拼接key // SimpleDateFormat simpleDat ......
Python | glob模块使用
### glob模块简介 glob模块可以查找符合特定规则的文件路径名,用来查找文件目录和文件,并将搜索的到的结果返回到一个列表中。常见的两个方法有`glob.glob()`和`glob.iglob()`,类似windows下的文件搜索。glob支持`*?[]`这三种通配符。 ### glob模块的 ......
python基础day40
GIL全局解释器锁 python在设计之初就考虑到在主循环中,同时只有一个线程在执行。 虽然 Python 解释器中可以“运行”多个线程,但在任意时刻只有一个线程在解释器中运行。 对Python虚拟机的访问由全局解释器锁(GIL)来控制,正是这个锁能保证同一时刻只有一个线程在运行。 1. pytho ......
python字典(二)- 嵌套
## 1. 字典列表 ``` alien_0 = {'color': 'green', 'points':5} alien_1 = {'color': 'yellow', 'points':10} alien_2 = {'color': 'red', 'points':15} aliens = [a ......
python并发编程之协程
一、协程的概念 1、协程是单线程下的并发,它是程序员级别的,我们来控制如何切换。 2、进程的开销 >>>>>> 线程的开销 >>>>>> 协程的开销 3、协程的使用需要借助于第三方模块 gevent 模块或者 asyncio 模块 4、gevent 和 asyncio 是两个在 Python 中常用 ......
python学习日记01
1 读取.txt文件 1 with open("./Log.txt", "r") as f: # 打开文件 2 data = f.read() 2 查询字符串中特定字符的个数 特定字符个数 = 字符串名.count('特定字符') 3 查询字符串中特定字符的索引 idx = [r.span() fo ......
python学习_运算符
一、python中的常用运算符 算术运算符 需要注意的是一正一负的整除运算和取余运算 赋值运算符 解包赋值交换两个变量的值 a,b=10,20 a,b=b,a print(a,b) 比较运算符:对变量或者表达式的结果进行大小、真假等比较 逻辑运算符(也叫布尔运算符,是对布尔值进行运算) 注意:当an ......
python字典(一)
## 1.示例 ``` alien_0 = {'color':'green', 'points':5} print(alien_0['color']) print(alien_0['points']) ``` ## 2.使用字典 字典就是一系列**键值对**,每个键与一个值相关联,可以通过键来访问相 ......
python学习_数据类型
一、python常用的数据类型 数值类型:整数类型 int,如9;浮点数类型float,如3.14159 布尔类型 bool,如True和False,只有这两个值 字符串类型str,如"人生苦短" 二、数值类型 整数类型 可以表示正数、负数和零,整数类型的数据有不同进制表示方式,有如下几种进制表示方 ......
Python 引用问题 - ImportError: attempted relative import with no known parent package
## 问题描述 近日在尝试引用其他文件的代码时,遇到了错误: _ImportError: attempted relative import with no known parent package_. 问题大致是这样的:我想在 `code2.py` 中引用 `code1.py` 的函数,如 `fr ......
Python中的小整数对象池
Python 仅仅对比较小的整数对象(范围为[-5, 256])缓存起来以供重复使用,而并非是所有整数对象。需要注意的是,这仅仅是在命令行中执行。 而在 Pycharm 或者保存为文件执行,结果是不一样的,这是因为解释器做了一部分优化(范围是[-5, 任意正整数])。 ......
python函数进阶
## Python函数进阶 ### 一、函数多返回值 #### 1.1 多个返回值 如果一个函数要有多个返回值,该如何书写代码? ~~~python """ 演示函数的多返回值示例 """ # 演示使用多个变量,接受多个返回值 def test_return(): return 1, "hello" ......
记录--手把手教你,用electron实现截图软件
这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助 背景 因为我们日常开发项目的时候,需要和同事对接api和文档还有UI图,所以有时候要同时打开多个窗口,并在多个窗口中切换,来选择自己要的信息,如果api和文档不多的情况还好,但是有时候就是要做大量的页面,为了提升效率我决定自己做一个截图工 ......
python multiprocessing库使用记录
# python multiprocessing库使用记录 需求是想并行调用形式化分析工具proverif,同时发起对多个query的分析(378个)。实验室有40核心80线程的服务器(双cpu,至强gold 5218R*2)。 观察到单个命令在分析时内存占用不大,且只使用单核心执行,因此考虑同时调 ......
python 中 os.path模块
001、basename:去掉路径名,单独获取文件名 >>> import os.path >>> os.getcwd() '/home/test02' >>> os.listdir() ['a.txt', 'test_dir'] >>> os.path.basename("/home/test02 ......
Linux环境下搭建测试环境(使用虚拟机练习)——1.搭建网络,安装禅道、tomcat、java、mysql
####环境: 1. vmware, 操作系统: CentOS Linux release 7.9.2009 2. Xshell 3. ZenTaoPMS.9.8.3.zbox_64.tar.gz安装包 4. yum 3.4.3 ####配置网络 1. 将网络模式设置为桥接模式 2. 配置网络 a. ......
使用Python打造属于你的ikun音乐播放器,简直不要太好用
首先声明,我不是小黑子,我不是小黑子! 作为一个ikun,时刻都在想着我们家姐姐! 这不上次用Python做了一个ikun飞机大战,今天再给大家整活一手,Python tkinter开发一个专属ikun音乐播放器,这样就能时刻看到姐姐了。 咱们来看看效果 代码实现 今天要做的就是上面的简易音乐播放器 ......
推特、微博对手Threads软件的下载、注册、使用最新超详细教程
经过马斯克不断折腾,推特面临用户大量流失的风险,尤其近期限制推文阅读量,更是导致大量用户出走。 于是乎,Meta公司7月6日正式发布对标推特的新社交平台 Threads,当前Threads只能在 iOS、Android 平台上安装 APP 使用,但仅仅数小时用户已突破千万。 苹果版App Store ......
# Python_函数专题(一)
[TOC] # 函数基础 ## 基础 - **函数的基础理论** - 函数,即一段具有特定功能的代码块 - 调用函数,即通过一条简单的命令执行一系统复杂的操作,小括号本身是不能省略的 - 函数名,即函数的标识符,在调用的时候函数的我们要通过函数名去调用整个函数 - 函数的参数,即在调用函数时给函数提 ......
如何利用 Python 自动发邮件,打工人福音
在工作中,每天或者每周结束的时候我们都会发送相应的日报或者周报给上级领导,来汇报你做了那些工作,可是汇报工作内容的时候我们始终都是打开邮箱、写入内容,发送和抄送给固定的人,那么这么繁琐并且重复的一件事,我们能不能使用程序来简化? 答案是可以的,接下来我们就使用Python来操作邮箱,自动的进行邮件的 ......
如何解决Shell执行python文件,传参空格引起的问题
这篇文章给大家分享的是有关如何解决Shell执行python文件,传参空格引起的问题的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。 使用shell调用一个python文件,并向shell中传入参数,举例如下: p1='wang' p2='shuang' python py ......
python基础40 gil全局解释器所、互斥锁、线程队列、进程池和线程池、进程池爬取网页、携程、协程实现高并发程序
GIL全局解释器锁 Python在设计之初就考虑到要在住循环中,同时只有一个线程在运行 虽然Python解释器中可以‘运行’多个线程,但在任意时刻只有一个线程在解释其中运行 对Python解释器的访问有全局解释器来控制,正是这个锁能保证同一时刻只有一个个线程在运行 1.Python代码运行在解释器上 ......
python中的数据容器
- 第六章:Python数据容器 - 数据容器入门 - 什么是数据容器 - 一种可以容纳多份数据的数据类型,容纳的每一份数据称之为1个元素,每一个元素,可以是任意类型的数据,如字符串、数字、布尔等。 - 根据特点的不同分类数据容器(是否支持重复元素、是否可以修改、是否有序等) - 列表(list) ......
[渗透测试]—2.1 常见的安全术语和概念
在讲解渗透测试之前,我们需要了解一些基本的安全术语和概念。这将帮助你更好地理解渗透测试的目标和方法。在本节中,我们将介绍以下概念: 1. 信息安全 2. 安全漏洞 3. 攻击 4. 威胁 5. 风险 6. 脆弱性 7. 攻击载荷 8. 攻击向量 9. 威胁模型 10. 防御机制 ### 1. 信息安 ......
python - if语句
## 1. 示例 ``` cars = ['audi', 'bmw', 'subaru', 'toyota'] for car in cars: if car == 'bmw': print(car.upper()) else: print(car.title()) ``` ## 2. 条件测试 布 ......
测试技术的重要性与应用:现状、方法和未来展望
在软件开发领域,测试技术扮演着至关重要的角色。测试技术是通过系统性的验证和评估来检查软件系统的正确性、可靠性和性能的过程。它旨在发现潜在的缺陷、错误和漏洞,并提供反馈和建议给开发团队,以便及时修复和改进。测试技术的目标是确保软件系统能够按照预期的方式工作,并满足用户的需求和期望。 ......
软件设计 day1
# Software Design Methodology 软件设计方法学 > 中国石油大学(华东)2022-2023-3 国际周课程 Advanced software design 张晓东老师邀请在日本广岛大学工作的刘少英老师(华裔)进行授课 > 刘少英老师的介绍: Shaoying Liu ( ......
性能测试工具loadrunner学习
一、 性能测试基础 1. 性能测试概述 性能测试分类 性能测试方式时通过模拟生产运行的业务压力量和使用场景组合,测试系统的性能是否满足生产性能要求,通俗地讲,这种方法就是要在特定的运行条件下验证系统的能力状况。 ......