要测试一个函数要运行多久,是否可以对某些变量顺利运行可以导入unittest模块来测试,用其中的assertEqual方法来检验。

import unittest
#引入unittest模块
from name_function import get_formatted_name
#导入get_formatted_name函数
class Names(unittest.TestCase):
#创建一个类,包含针对get_formatted_name函数的测试def test(self): """能够正确地处理像Janis Joplin这样的姓名吗?""" formatted_name = get_formatted_name('janis', 'joplin') #将函数以'janis'和'joplin'为变量时的结果储存在formatted_name中self.assertEqual(formatted_name, 'Janis Joplin') #调用unittest的方法assertEqual测试结果是否为'Janis Joplin'
unittest.main()
#运行这个文件中的测试

如果要测试的对象是一个类,里面包含众多的函数,则需要用到asserIn方法来核实测试结果是否在预先保存的答案列表中。因此要测试类需要创建一个答案列表和一个调查对象。

Python中对文件的测试相关推荐

  1. python中csv文件操作_python中操作csv文件

    python中操作csv文件 读取csv improt csv f = csv.reader(open("文件路径","r")) for i in f: pri ...

  2. python如何读取txt文件-如何在python中读取文件夹中的txt文件列表

    注意:我在答案的最后写了这些函数,所以请随意跳转到那个 – 但是为了更好地理解,我仍然希望逐个部分地运行代码. 将用于解释的示例方案 假设您在此文件夹中有12个名为test的文件,其中10个是.txt ...

  3. 在python中读取文件时如何去除行末的换行符以及在Windows与Linux中的区别

    [时间]2018.11.14 [题目]在python中读取文件时如何去除行末的换行符以及在Windows与Linux中的区别 一.去除换行符 以使用readline进行读取为例: import red ...

  4. python怎么调用另一个py文件的变量,Python中py文件引用另一个py文件变量的方法

    Python中py文件引用另一个py文件变量的方法 最近自己初学Python,在编程是遇到一个问题就是,怎样在一个py文件中使用另一个py文件中变量,问题如下: demo1代码 import requ ...

  5. 将stdout重定向到Python中的文件?

    本文翻译自:Redirect stdout to a file in Python? How do I redirect stdout to an arbitrary file in Python? ...

  6. python中读取文件过程中seek()函数的使用

    python中读取文件过程中seek()函数的使用 目录 概述: 语法: 参数: 返回值: 实例: 概述: seek() 方法用于移动文件读取指针到指定位置. 语法: seek() 方法语法如下: 文 ...

  7. python操作目录_详解python中的文件与目录操作

    详解python中的文件与目录操作 一 获得当前路径 1.代码1 >>>import os >>>print('Current directory is ',os. ...

  8. python导入其他py文件-Python中py文件引用另一个py文件变量的方法

    最近自己初学Python,在编程是遇到一个问题就是,怎样在一个py文件中使用另一个py文件中变量,问题如下: demo1代码 import requests r = requests.get(&quo ...

  9. python中对文件、文件夹(文件操作函数)的操作

    python中对文件.文件夹(文件操作函数)的操作需要涉及到os模块和shutil模块. 得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd() 返回指定目录下的所有文件和目 ...

最新文章

  1. pandas中df的用法
  2. Database Connection String
  3. 手把手教你从Core Data迁移到Realm
  4. python中history()_keras中的History对象用法
  5. Python交互模式方向键出现乱码
  6. sqlite的编译、练习
  7. CSDN Chrome插件更新:用CSDN的方式让开发再快一点
  8. JBOSS 5.0.0GA的集群搭建
  9. 【实用技巧】PDF文件去密码和去水印(文件转换网站等推荐)
  10. openv Mat 之 forEach 操作
  11. 详解三道一维的动态规划算法题
  12. 数据结构 创建结构体学生表 c语言
  13. 碎石生产线在丽江市的生产厂家在哪里
  14. 独家可用发卡小程序源码下载卡密系统
  15. 约翰 霍普克罗夫特计算机科学中心,上海交通大学约翰·霍普克罗夫特计算机科学中心(John Hopcroft Center)...
  16. 天梯赛HBU训练营—— 敲笨钟(运行时错误)
  17. Internet Download Manager2022完整版安装下载教程
  18. 洛谷P5069 [Ynoi2015]纵使日薄西山(树状数组,set)
  19. 【车间调度】模拟退火算法求解车间调度(jobshop-3)问题【含Matlab源码 1082期】
  20. 互联网创业公司如何解决人员流失率过高的问题?

热门文章

  1. MacBook Air M1硬盘写入量查询
  2. matlab 中diag函数的用法
  3. Java设计模式中组合模式是什么/树形结构怎么组合或显示存储,编程怎么实现树形结构
  4. 什么是SYN Flood?
  5. JavaEE学习日志(七十三): 黑马商城项目(六)
  6. Distilling Object Detectors via Decoupled Features
  7. 只有夏令营,入营0双非,想保中科大大数据学院应该怎么做?
  8. Multi-Horizon Time Series Forecasting with Temporal Attention Learning
  9. ros滑模控制_滑模变结构控制算法综述
  10. unity调用摄像头拍照