![](https://img-blog.csdnimg.cn/20190918140213434.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
python知识提升
文章平均质量分 74
python知识提升汇总专栏
李先森&Mr.Li
我看到了太多想提升测试技术而没有明确方向的人,深刻的体会到测试人员的技术痛点,以及测试这个角色在互联网公司的待遇和地位远不及其他岗位,甚至还是会有很多人会认为测试在公司随时能被取代,可有可无。那么在软件测试行业如果只会手工测试的我不做测试了,我还能做什么?唯一办法就是保持持续的学习!!!
展开
-
python基础题目大全,测试你的水平,巩固知识(含答案)
前言:很多时候跟着书和不系统的视频网站学习,会发现没有目标,学了很多却不知道自己到底能够做出什么成绩。要有一个清晰的职业学习规划,学习过程中会遇到很多问题,但是你跟着我一起学习,相信效果还是不错的。1、为什么学习Python?人生苦短?人间不值得?想想自己的初心吧,我的初心就是【搞钱】!2、通过什么途径学习的Python?官网、网上视频、学习网站、论坛、大牛的辅导3、Python和Java、PHP、C、C#、C++等其他语言的对比?(1)、python代码,简介,明确,优雅,简单易懂(2)、开转载 2021-08-20 17:19:31 · 36651 阅读 · 3 评论 -
令人震惊的大坑——python多进程多日志运用logging模块时磁盘内存不足
前言:最近写测试框架遇到了一个磁盘内存不足的问题,问题是多进程往同一个日志文件中写日志,由于我设置了日志文件大小,所以会面临不同进程对同一个文件进行读写,句柄泄漏导致磁盘空间无法释放,机器的磁盘被占满,在此记录一下解决办法。遇到这个问题的时候我百度了一番,参考了两位博主的文章解决了问题:1、https://www.cnblogs.com/luchuangao/p/logging.html2、https://blog.csdn.net/weixin_43224440/article/details/11原创 2021-04-02 17:44:15 · 79807 阅读 · 1 评论 -
带你了解下python中统计程序运行时间的方法
前言:我们在写程序过程中通常都会要求程序运行时间最短,那么我们怎么来统计程序的耗时情况呢?这里有几个方法供大家参考!方法一#!/usr/bin/env python# _*_ coding: utf-8 _*_# @project : xmindtotable# @File : test.py# @Date : 2021/4/6 9:35 上午# @Author : 李文良import datetimestarttime = datetime.datetime.now()原创 2021-04-06 10:01:52 · 16103 阅读 · 0 评论 -
python3基础速查表,请查收!
前言:对于python大家有的时候是不是会把基础忘了,这里有份python速查表,请查收,仅限python3哦!原创 2020-07-23 11:02:39 · 10834 阅读 · 0 评论 -
绝对干货!一张图整理了 Python 所有内置异常!
前言:在编写程序时,可能会经常报出一些异常,很大一方面原因是自己的疏忽大意导致程序给出错误信息,另一方面是因为有些异常是程序运行时不可避免的,比如在爬虫时可能有几个网页的结构不一致,这时两种结构的网页用同一套代码就会出错,所以我们就需要捕获出现的异常,以防止程序因为错误信息而终止运行。Python有很多的内置异常,也就是说Python开发者提前考虑到了用户编程过程中可能会出现这类错误,所以制造了这些内置异常可以快速准确向用户反馈出错信息帮助找出代码中的bug。Python官方文档中也给出了所有内置异常及原创 2020-08-04 09:37:15 · 11703 阅读 · 2 评论 -
程序在pycharm上运行没有问题,在CMD控制台上运行却报错找不到模块,这是为什么呢?我来告诉你答案!还有丰富的allure报告展示哦)
前言:先简单描述下问题,一个py文件会被视为一个模块,我在pycharm里写好程序,一个模块引用另一个模块,是可以正常运行的,但是脱离pycharm直接双击或者在终端运行就会报找不到模块的错误,查阅了一些资料找到了解决办法。在cmd直接运行,报错如下。下面分析下原因。由于python执行的时候需要根据sys.path下能扫描到的包进行操作。可以把它能扫描到的包路径打印出来,在文件开始引入sys,打印路径。打印出的路径如上图,最后那个就是我当前的包路径,这时候它要执行引入名字为当前父级目录的包名是找原创 2020-08-12 09:12:44 · 10629 阅读 · 4 评论 -
python中if not x: 和 if x is not None: 和 if not x is None的使用和区别(这里面有一个坑)
前言:代码中经常会有变量是否为None的判断,有三种主要的写法:第一种是if x is None第二种是 if not x:第三种是if not x is None(这句这样理解更清晰if not (x is None))如果你觉得这样写没啥区别,那么你可就要小心了,这里面有一个坑。开始之前你必须要有一个这样的认识,清楚x等于None, False, 空字符串"", 0, 空列表[], 空字典{}, 空元组()时对你的判断没有影响才行。 not None == not False == not原创 2020-08-28 09:30:08 · 2605 阅读 · 0 评论 -
Python中JSON库的用法(load、loads、dump、dumps)
前言:JSON格式是一种轻量级别的数据交换格式,容易被人识别和机器用来解析,它的全称叫做 JavaScript Object Notation。python json模块提供了和pickle python相似的API接口,可以将内存中的Python对象转换为一个串行化表示,被叫作json。json最广泛的应用于AJAX应用中的WEB服务器和客户端之间的通信,也可以用于其它程序的应用中。无论是利用python开发还是其它语言开发的很多大中型网都在采用json格式来交换数据,Python标准库中有一个专门解析这原创 2020-08-28 11:32:26 · 3413 阅读 · 0 评论