Python测试框架pytest入门基础(图)

  Pytest简介  Pytest is a mature full-featured Python testing tool that helps you write better programs.The pytest framework makes it easy to write small tests, yet scales to support complex functional testing for applications and li...

#
Python
分享:

警惕!Python 中少为人知的十个安全陷阱!

  Python 开发者们在使用标准库和通用框架时,都以为自己的程序具有可靠的安全性。然而,在 Python 中,就像在任何其它编程语言中一样,有一些特性可能会被开发者们误解或误用。通常而言,只有极少的微妙之处或细节会使开发者们疏忽大意,从而在代码中引...

#
Python
分享:

用 Python Django 实现一个微型博客系统(图)

  Python Django 微型博客  通过简单的操作,就可以在 Django 中实现一个博客应用。  1.用模板生成文件  进入到 上篇博客创建的目录中,执行下述命令。  django-admin startapp blog  # 也可以使用下述命令  python manage.py sta...

#
Python
分享:

2022年现代Python编程的四个关键点

  作为一个诞生已有 30 余年的编程语言,Python 的流行度在近几年迎来了爆炸性的增长。为了方便大家能够更好的采用 Python,利用该语言中所有新的和强大的功能;小编归纳总结了开发人员在 2022 年编写现代 Python 时所需要理解的一些关键概念。总共四个方...

#
Python
分享:

新一代Python包管理工具来了(图)

  1 简介  说起Python的包管理工具,大家第一时间想到的肯定是pip、conda等经典工具。但最近我发现了一款新颖的Python包管理工具——pdm,它受到PEP582以及node管理库文件方式的启发,帮助我们以「本地项目库」的形式创建及管理不同的Python环境。  ...

#
Python
#
python
分享:

Python配置邮件发送日志(图)

  前几有人在群里问,说了一些关于Python配置邮件发送日志,我感觉挺涨知识的,所以在这里就记录一下以便日后自己使用避坑。  我们可以使用Python的logging.handlers.SMTPHandler方法,把日志发送到指定的邮箱。之前使用 163 邮箱配置参数之后可以放心...

#
Python
分享:

用Python写游戏脚本原来这么简单(下)(图)

  停止某个应用  有时候会需要停止某个应用,需要提供应用的包名。  adb shell am force-stop tw.sonet.princessconnect  开启某个应用  开启某个应用需要提供包名以及Activity。  adb shell am start -W -n tw.sonet.princessconnect/jp.co.c...

#
Python
分享:

用Python写游戏脚本原来这么简单(上)(图)

  前言  最近在玩儿公主连结,之前也玩儿过阴阳师这样的游戏,这样的游戏都会有个初始号这样的东西,或者说是可以肝的东西。  当然,作为一名程序员,肝这种东西完全可以用写代码的方式帮我们自动完成。游戏脚本其实并不高深,最简单的体验方法就是下...

#
Python
分享:

懒人神器 !一个创意十足的 Python 命令行工具(图)

  当听到某些人说 xx 库非常好用的时候,我们总是忍不住想要去亲自试试。  有一些库,之所以好用,是对一些库做了更高级的封闭,你装了这个库,就会附带装了 n 多依赖库,就前一篇文章介绍的 streamlit 来说,依赖包就达 90 几个之多?  比百度全家桶...

#
Python
分享:

这几段祖传的 Python 代码拿来就用

  今天分享几段工作生活中常用的代码,都是最为基础的功能和操作,而且大多还都是出现频率比较高的,很多都是可以拿来直接使用或者简单修改就可以放到自己的项目当中。喜欢的记得收藏、关注、点赞。  废话不多说,我们开始吧!  日期生成  很多时候...

#
Python
分享:

十行Python代码替换证件照背景颜色(图)

  本文教大家通过Python程序替换证件照背景颜色,以后更换证件照背景就不会再苦恼了。  思路:  · 先去掉原照片的背景颜色  · 再添上新的背景颜色  步骤很简单,思路清晰,操作起来也很简单,十行代码就可以搞定,保证看完你肯定会!  ...

#
Python
分享:

别笑!Python 新手这五大坑你躲不过

  对于Python新手来说,写代码很少考虑代码的效率和简洁性,因此容易造成代码冗长、执行慢,这些都是需要改进的地方。本文是想通过几个案列给新手一点启发,怎样写python代码更优雅。  01. 不喜欢使用高级数据结构  sets(集合)  很多新手忽视set...

#
Python
分享:

测试入门:快速从零开始创建Python项目(图)

  如果没有任何参考模板,需要快速从零创建一个爬虫项目,并且添加测试,需要怎么做呢。首先我们列一下整体计划,将要实现的功能分模块一步步实现。  目标:爬取菜鸟笔记前几页的笔记标题  使用语言和框架:Python+unittest+HTMLTestRunner  要实现...

#
Python
分享:

Python 列表(List)操作方法详解(图)

  这篇文章主要介绍了Python中列表(List)的详解操作方法,包含创建、访问、更新、删除、其它操作等,需要的朋友可以参考下:  列表是Python中最基本的数据结构,列表是最常用的Python数据类型,列表的数据项不需要具有相同的类型。列表中的每个元素都分配...

#
Python
分享:

Python实现邮件自己发送,快来Get这个技能!(图)

  开门见山  自动化测试过程中,一般测试结果都会以邮件的形式发送给相关人员,那么,在Python中,如何编写代码将邮件发送给对应的用户?  同时,发送邮件时又有不同的形式,比如:文本、HTML、图片附件、非图片附件等,这些又是如何操作的呢?下面我...

#
Python
分享:

用Python写一个自动关机程序,并打包成exe可执行程序(图)

  1、实现效果  2、实现步骤  模块导入  import os,sys,time    from PyQt5 import QtCore,QtWidgets,QtGui   窗口设置  def pageShow(self,page):     #设置窗口的位置和大小     page.setGeometry...

#
Python
#
python
分享:

Python为什么不太需要关注垃圾回收呢?

  · 垃圾回收  我们作为Python程序员也是非常幸福的,我们日常不太需要关注内存管理和垃圾回收,是因为CPython的解释器有一套自己的机制来处理。那么,在Python的世界里为什么不太需要关注垃圾回收呢?  这是因为Python自己的解释器自动做了垃圾回收...

#
Python
#
python
分享:

用 NumPy 在 Python 中处理数字

  这篇文章讨论了安装 NumPy,然后创建、读取和排序 NumPy 数组。  NumPy(即 Numerical Python)是一个库,它使得在 Python 中对线性数列和矩阵进行统计和集合操作变得容易。我在 Python 数据类型的笔记中介绍过,它比 Python 的列表快几个数量级。Nu...

#
Python
分享:

Python 高级算法和数据结构:集合的快速查询与合并(图)

  在代码设计中时常面对这样的场景,给定两个元素,我们需要快速判断他们是否属于同一个集合,同时不同的集合在需要时还能快速合并为一个集合,例如我们要开发一个社交应用,那么判断两个用户是否是朋友关系,或者两人是否属于同一个群就需要用到我们现在...

#
Python
分享:

太漂亮了 ! 输出好看的表格,就用这个 Python 库

  1. 前言  最近在用 Python 写一个小工具,这个工具主要就是用来管理各种资源的信息,比如阿里云的 ECS 等信息,因为我工作的电脑使用的是 LINUX,所以就想着用 python 写一个命令行的管理工具,基本的功能就是同步阿里云的资源的信息到数据库,然后可...

#
Python
分享:
分享到朋友圈
打开微信,点击底部的“发现”,
使用“扫一扫”即可将网页分享至朋友圈。

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号