博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python 测试
阅读量:4983 次
发布时间:2019-06-12

本文共 1099 字,大约阅读时间需要 3 分钟。

#测试单元

#Anaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项 import unittest  #测试单元class TestAddition(unittest.TestCase):    def setUp(self):  #开始        print('Setting up the test')        print(1)    def tearDown(self):  #结束        print(2)        print('Tearing down the test')    def test_twoPlusTwo(self):        total = 2+2        self.assertEqual(4, total);  #断言if __name__ == '__main__':    unittest.main(argv=[''], exit=False)    %reset    #清除内存  如声明变量等之类的

# 一个线程

import threadingimport timeclass Crawler(threading.Thread):  #类    def __init__(self):  #初始化        threading.Thread.__init__(self)        self.done = False    def isDone(self):        return self.done    def run(self):        print(66)        time.sleep(5)        self.done = True          print('here')        raise Exception('Something bad happened!')t = Crawler()  #实例化t.start()  #线程开始while True:    time.sleep(1)    print(55)    if t.isDone():  #True时候        print('Done')        break    if not t.isAlive():  #线程崩溃 就重启线程        t = Crawler()        t.start()

 

转载于:https://www.cnblogs.com/zhangchen-sx/p/11165166.html

你可能感兴趣的文章
C调用C++接口
查看>>
Golang系列:抓取网页内容
查看>>
jquery扩展的两个方法与区别 $.extend $.fn.extend
查看>>
CodeForces_937C Save Energy!(贪心)
查看>>
[Gatsby] Install Gatsby and Scaffold a Blog
查看>>
[Recompose] Add Local State to a Functional Stateless Component using Recompose
查看>>
Spring Boot + Spring Data + Elasticsearch实例
查看>>
我的机器学习之旅(一):认识机器学习
查看>>
util包下Timer类的延迟执行
查看>>
缓冲区溢出漏洞实验
查看>>
失业的程序员(十):分歧的产生
查看>>
[FZU2261]浪里个浪
查看>>
四则运算*2
查看>>
《Linux就该这么学》 - 必读的红帽系统与红帽linux认证自学手册
查看>>
名句名篇
查看>>
图像的基本运算——scale, rotation, translation
查看>>
OpenCV——PS滤镜, 碎片特效
查看>>
python-字典相关函数认识
查看>>
Java之IO流
查看>>
Lua学习笔记-C API
查看>>