代码改变世界

随笔分类 - Python

刚转行1年测试新手:学习Python编程经验实战分享

2021-04-21 09:58 by 狂师, 578 阅读, 收藏, 编辑
摘要: 新手学编程 阅读全文

10个顶级Python实用库,推荐你试试!

2021-03-04 13:40 by 狂师, 1915 阅读, 收藏, 编辑
摘要: 推荐几个实用的Python库~ 阅读全文

实战教程:如何将自己的Python包发布到PyPI上

2020-11-25 17:12 by 狂师, 1148 阅读, 收藏, 编辑
摘要: 1. PyPi的用途 Python中我们经常会用到第三方的包,默认情况下,用到的第三方工具包基本都是从Pypi.org里面下载。 我们举个栗子: 如果你希望用Python实现一个金融量化分析工具,目前比较好用的金融数据来源是 Yahoo 和 Google。 你可能需要读取这 2 个平台的 API,然 阅读全文

接口测试框架接入性能测试实践分享

2020-09-15 09:27 by 狂师, 943 阅读, 收藏, 编辑
摘要: 接口测试+性能测试相融合实践 阅读全文

超全Python IDE武器库大总结,优缺点一目了然!

2020-08-31 13:52 by 狂师, 893 阅读, 收藏, 编辑
摘要: 大量优秀的 Python IDE 和其他工具,选择适合自己的编辑器。 阅读全文

推荐一款Python开源库,技术人必备的造数据神器!

2020-07-08 09:30 by 狂师, 1151 阅读, 收藏, 编辑
摘要: 一款开源自动造数据神器~ 阅读全文

推荐一款Python神器,5 行 Python 代码 实现一键批量扣图

2020-05-20 09:59 by 狂师, 1235 阅读, 收藏, 编辑
摘要: 给大家分享一款Python装逼实用神器。 阅读全文

一套测试用例如何实现支持多个环境运行

2020-05-13 17:18 by 狂师, 1348 阅读, 收藏, 编辑
摘要: 一款需要正式对外发布的产品,通常都需要经历一个较完整的测试验证过程,在整个产品质量验证阶段,一般会经历几类测试环境的验证:从产品集成阶段的测试环境->验收阶段的预发布环境->正式发布回归的生产环境。 由于不同环境之间或多或少存在一些差异性,为了能将这些环境差异性导致的问题充分暴露出来,测试人员需要在 阅读全文

推荐一款Python数据可视化神器

2020-05-07 13:05 by 狂师, 12669 阅读, 收藏, 编辑
摘要: 一款动态数据可视化神器 阅读全文

重磅新书 |《自动化测试实战宝典:Robot Framework + Python从小工到专家》上市了!

2020-03-10 16:57 by 狂师, 829 阅读, 收藏, 编辑
摘要: 亲爱的读者们,大家期待已久,历经耗时13个月创作的《自动化测试实战宝典:Robot Framework + Python从小工到专家》终于官宣上市了。 这本书从创作到审核到出版上市,整个过程,经历过程还蛮坎坷的,由于笔者工作性质的原因,创作书稿的时间,基本都只能安排在周末或者工作日下班的晚上。因此也 阅读全文

使用 Python 将 HTML 转成 PDF

2017-11-03 13:30 by 狂师, 3800 阅读, 收藏, 编辑
摘要: 背景 很多人应该经常遇到在网上看到好的学习教程和资料但却没有电子档的,心里顿时痒痒, 下述指导一下大家,如何将网站上的各类教程转换成 PDF 电子书。 关键核心 主要使用的是wkhtmltopdf的Python封装—【pdfkit】 环境安装 python3系列 pip install reques 阅读全文

说说Python编码规范

2017-08-26 23:20 by 狂师, 1055 阅读, 收藏, 编辑
摘要: 前言 已有近两个月没有发表过文章了,前段时间外甥和女儿过来这边渡暑假,平常晚上和周末时间都陪着她们了,趁这个周末有空,再抽空再把这块拾起来。 这么久没写了,再次拿起键盘,想想,发表些什么呢,想起上次公司的代码评审委员会下周其中一个议题是关于Python编码规范的整理,那就趁热打铁,整理一份关于Pyt 阅读全文

Django表单介绍

2017-03-26 19:58 by 狂师, 3084 阅读, 收藏, 编辑
摘要: HTML 表单 在HTML中,表单是<form>...</form> 之间元素的集合,它们允许访问者输入文本、选择选项、操作对象和控制等等,然后将信息发送回服务器。 某些表单的元素 —— 文本输入和复选框 —— 非常简单而且内建于HTML 本身。其它的表单会复杂些;例如弹出一个日期选择对话框的界面、 阅读全文

github上总结的python资源列表【转】

2017-03-12 16:52 by 狂师, 4893 阅读, 收藏, 编辑
摘要: Python 资源大全中文版 我想很多程序员应该记得 GitHub 上有一个 Awesome - XXX 系列的资源整理。awesome-python 是 vinta 发起维护的 Python 资源列表,内容包括:Web框架、网络爬虫、网络内容提取、模板引擎、数据库、数据可视化、图片处理、文本处理、 阅读全文

利用PyCharm进行Python远程调试

2016-07-03 20:07 by 狂师, 33859 阅读, 收藏, 编辑
摘要: 背景描述 有时候Python应用的代码在本地开发环境运行十分正常,但是放到线上以后却出现了莫名其妙的异常,经过再三排查以后还是找不到问题原因,于是就在想,要是可以在服务器环境中进行单步跟踪调试就好了。 然而,在服务器系统上安装一个IDE肯定是不现实的;通过SSH远程到服务器端,采用pdb进行调试虽然 阅读全文

Python中fileinput模块使用

2016-07-03 11:50 by 狂师, 17521 阅读, 收藏, 编辑
摘要: fileinput模块可以对一个或多个文件中的内容进行迭代、遍历等操作。该模块的input()函数有点类似文件 readlines()方法,区别在于前者是一个迭代对象,需要用for循环迭代,后者是一次性读取所有行。 用fileinput对文件进行循环遍历,格式化输出,查找、替换等操作,非常方便。 【 阅读全文

Python之软件管理

2016-07-03 11:09 by 狂师, 550 阅读, 收藏, 编辑
摘要: 常用软件包管理工具 常用软件包管理工具 一般python软件包管理工具,主要有以下: 图 常用python包管理工具 可以看到distribute是setuptools的替代方案(因为Setuptools包不再维护了),pip是easy_install的替代方案。本篇重点介绍pip,其它感兴趣的自行 阅读全文

使用python之环境管理

2016-07-03 10:54 by 狂师, 417 阅读, 收藏, 编辑
摘要: 情景1:不同python版本的管理 同一电脑上的多个python版本之前的管理,为了突出问题的普遍存在,下面是有人在segmentfault上提的问题。 摘自:http://segmentfault.com/q/1010000000162043 情景2:同一python版本中同一库的不同版本管理 例 阅读全文

PyQt界面编程应用与实践

2016-07-03 10:43 by 狂师, 3118 阅读, 收藏, 编辑
摘要: 一个典型的GUI应用程序可以抽象为:主界面(菜单栏、工具栏、状态栏、内容区域),二级界面(模态、非模态),信息提示(Tooltip),程序图标等组成。本篇根据作者使用PyQt5编写的一个工具,介绍如何使用PyQt5构建一个典型的GUI应用。 1. 主界面 1. 主界面 QMainWindow类提供一 阅读全文