摘要:
1、打开Pycharm时设置: 2、把文件加到Pycharm环境变量里面,选中该文件,如下图所示: 【加入以后在别的当前目录就可以导入了】 3、从环境变量里面取消:选中该文件,如下图所示: 【如果加入的环境变量的里面东西有改动,就需要把加入的取消下,重新加入下新的,不重新加下,使用时还会是之前的,不 阅读全文
摘要:
import unittest def add(a,b): return a+b import BeautifulReport as bfr #如果觉得模块BeautifulReport名字长下边不使用麻烦,可以as 后边加一个别名bfr class AddTest(unittest.TestCas 阅读全文
摘要:
1、单元测试: ——开发程序的人测已经已经写好的代码。 unittest框架,执行的顺序是按照方法名的字母来排序的 setUpClass方法是最开始执行的,只会执行一次 tearDownClass是最后执行的,只会执行一次 setUp方法是在每个测试用例执行前会执行 tearDown方法是在每个用例 阅读全文
摘要:
定义: 进程:资源的集合,一个程序就是一个进程。 线程:一个程序最小的运行单位。 import threading #引入线程模块 import time def run(): time.sleep(5) print('over') start_time=time.time() run() run( 阅读全文
摘要:
在Python程序执行过程中发生的异常可以通过try语句来检测,可以把需要检测的语句放置在try块里面,try块里面的语句发生的异常都会被try语句检测到,并抛出异常给Python解释器,Python解释器会寻找能处理这一异常的代码,并把当前异常交给其处理。这一过程称为捕获异常。如果Python解释 阅读全文
摘要:
对称加密:就是加密、解密的方式是一样的,只要知道了加密用的key,就可以解密,加密速度比较快,适合大数据量的加密处理。 非对称加密:就是和对称加密的方式不一样,加密用公钥,解密用私钥,。rsa是非对称加密,非对称加密速度相对慢一点。 hashlib模块 加密方式以md5方式加密举例 是标准模块,直接 阅读全文