python自动化办公实例-python自动化测试实例解析
本文实例讲述了python自动化测试的过程,分享给大家供大家参考。
具体代码如下:
import unittest
########################################################################
class RomanNumeralConverter(object):
"""converter the Roman Number"""
#----------------------------------------------------------------------
def __init__(self, roman_numeral):
"""Constructor"""
self.roman_numeral = roman_numeral
self.digit_map = {"M":1000, "D":500, "C":100, "L":50, "X":10,
"V":5, "I":1}
def convert_to_decimal(self):
val = 0
for char in self.roman_numeral:
val += self.digit_map[char]
return val
########################################################################
class RomanNumeralConverterTest(unittest.TestCase):
"""test class"""
def test_parsing_millenia(self):
value = RomanNumeralConverter("M")
self.assertEquals(1000, value.convert_to_decimal())
if __name__ == "__main__":
unittest.main()
程序运行效果如下:
.
----------------------------------------------------------------------
Ran 1 test in 0.000s
OK
此处注意三点:
1. import unittest
2. 测试类要继承unittest.Testcase
3. main中调用 unittest.main()
这里需要注意的是:测试类的是测试函数也以test开头。
希望本文所述对大家的Python程序设计有所帮助。
python自动化办公实例-python自动化测试实例解析相关推荐
- lisp对excel其他行列写入_【极简Python 自动化办公】Python写入Excel表格
[极简Python 自动化办公]Python写入Excel表格 [极简Python 自动化办公]专栏是介绍如何利用python办公,减少工作负荷.篇幅精炼,内容易懂,无论是否有编程基础,都非常适合. ...
- 【python自动化办公】Python自动化之Excel——XLWings模块(入门)
目录 前言 1. 学习python自动化办公目的 2. 未来持续打卡内容 3. 资料来源 一.xlwings介绍 1. 是什么?有什么优点? 2. 数据结构 3. 操作内容 一个实例: 创建一个exc ...
- python自动化办公兼职-python自动化办公?学这些就够用了
知乎上有人提问:用python进行办公自动化都需要学习什么知识呢? 这可能是很多非IT职场人士面临的困惑,想把python用到工作中,却不知如何下手? python在自动化办公领域越来越受欢迎,批量处 ...
- 【python自动化办公】Python自动化之pdf——PyPDF2、pdfplumber、fitz、pdf2image库介绍
目录 前言 1. 学习python自动化办公目的 2. 未来持续打卡内容 3. 资料来源与思维导图 一.PDF处理库 1.PyPDF2--基础操作 2.pdfplumber--表格抽取 3.fitz- ...
- python自动化办公 书籍-python自动化办公知识点整理汇总
知乎上有人提问:用python进行办公自动化都需要学习什么知识呢? 这可能是很多非IT职场人士面临的困惑,想把python用到工作中,却不知如何下手?python在自动化办公领域越来越受欢迎,批量处理 ...
- itext word模板替换_【极简Python 自动化办公】Python写入Word文档
[极简Python 自动化办公]专栏是介绍如何利用python办公,减少工作负荷.篇幅精炼,内容易懂,无论是否有编程基础,都非常适合. 在上次文章中,我们学习了[用python写入excel],这次我 ...
- python自动化办公之python操作PPT
python自动化文章一直深受广大python爱好者的青睐.基于此,我花了整整一周时间真理出来的python自动化文档手册,涉及到六个章节(如下图所示): ① python使用openpyxl操作ex ...
- Python自动化办公系列-Python添加Word段落
讲解之前 首先需要知道自动化办公操作Word的一个包--python-docx 安装 pip install python-docx 使用方法 # 导入模块 from docx import Docu ...
- python自动化办公-用 Python 自动化办公能做到哪些有趣或有用的事情?
利益相关:Python办公自动化课程的讲师 我想介绍一下我是如何从每天工作8小时,进化成每天工作10分钟的. 不涉及太多的技术细节,毕竟知乎是一个分(现)享(编)知(故)识(事)的地方 /> 0 ...
- python自动化办公入门书籍-Python如此神奇,让繁琐工作自动化 (文中含Python基础)...
原标题:Python如此神奇,让繁琐工作自动化 (文中含Python基础) "你在2个小时里完成的事,我们3个人要做两天."21世纪早期,我的大学室友在一个电子产品零售商店工作.商 ...
最新文章
- 一文了解PL610-01-O96TC-R
- windows下 sqlplus / as sysdba 报ora-12560的终极解决方法
- 双非硕士毕业4.5年晋级鹅厂T11之葵花宝典
- 访问远程mysql数据库
- iOS开发UI篇—核心动画(基础动画)
- redis10--主从模式
- 程序猿必备!最简单的颈椎操
- sprintf函数_C语言源代码展示:常用转换函数实现原理
- Python画等高线以及标注
- c程序 wrapper_如何使 Python 程序能让他提速 30%?
- 1分钟学会python,分分钟钟学会Python -基础运算符
- 信息计算机课评课,关于信息技术的评课稿
- vue实现手机验证码登录
- 命令行导入mysql数据库
- 2022 ICPC Gran Premio de Mexico 1ra Fecha(一)
- 固态硬盘SSD和机械硬盘哪个好?它们有什么区别?
- 数据库和缓存双写一致性方案解析
- 很简单的x2m格式转换为mp3方法
- Visual Studio Code设置代码自动换行
- 图纸转图片cad转换成jpg格式