随笔分类 -  python3

摘要:Hash,译做“散列”,也有直接音译为“哈希”的。把任意长度的输入,通过某种hash算法,变换成固定长度的输出,该输出就是散列值,也称摘要值。该算法就是哈希函数,也称摘要函数。 MD5是最常见的摘要算法,速度很快,生成结果是固定的16字节,通常用一个32位的16进制字符串表示。SHA1算法更安全点, 阅读全文
posted @ 2019-10-31 21:10 luckylemon 阅读(983) 评论(0) 推荐(0)
摘要:总要写新的自动化测试模块,在这里把demo记录下来,后面方便自己直接复制粘贴 from nose_parameterized import parameterized import unittest class DemoTest(unittest.TestCase): list_test = [(1 阅读全文
posted @ 2019-08-19 14:41 luckylemon 阅读(1738) 评论(0) 推荐(0)
摘要:1.File-Settings 2.Editor- Code Style - File and Code Templates - Python Script 需要设置什么内容,现在就可以写入了,相关变量参考: 3.设置好之后点击ok或者apply即可。 同事进来这个界面之后和我的不一样,她的内容比较 阅读全文
posted @ 2019-06-18 17:37 luckylemon 阅读(6896) 评论(0) 推荐(0)
摘要:在windows环境下装好python2.7和python3.6之后,我之前一直是用了很笨的办法去区分版本 那就是把各个版本python安装目录下的python.exe分别改为python2.exe和python3.exe,然后使用的时候用python2和python3来执行脚本,或者进入pytho 阅读全文
posted @ 2019-01-10 09:01 luckylemon 阅读(1003) 评论(0) 推荐(0)
摘要:读取文件时,报错,解决方案: ① 这种方法读取的内容是字符串类型 <class 'str'> ② 这种方法读取的内容是字节类型 <class 'bytes'> 关于读取文件,首行会多 ‘\ufeff’ 的处理方法:https://www.cnblogs.com/chongzi1990/p/86948 阅读全文
posted @ 2018-11-29 10:54 luckylemon 阅读(3219) 评论(0) 推荐(0)
摘要:以python3.6为例 ①安装virtualenv: ②创建一个虚拟环境: ps:当系统存在多个python版本时,直接执行这个命令会使用系统默认的python版本创建虚拟环境(windows下系统环境变量path中最靠前的python为默认版本),要指定python版本有以下2种方法: 1.vi 阅读全文
posted @ 2018-10-10 16:46 luckylemon 阅读(8997) 评论(0) 推荐(0)
摘要:1.之前电脑上只安装了一个python2.7时pip install virtualenv安装了virtualenv,后来又装了py3.6。最近想做断网环境下的虚拟环境快速移植发现查看virtualenv报错如下: 解决方法: ps:python2, python3共存时,我将python安装目录下 阅读全文
posted @ 2018-10-10 10:17 luckylemon 阅读(980) 评论(0) 推荐(0)
摘要:Tkinter: Tkinter 模块(Tk 接口)是 Python 的标准 Tk GUI 工具包的接口 .Tk 和 Tkinter 可以在大多数的 Unix 平台下使用,同样可以应用在 Windows 和 Macintosh 系统里。Tk8.0 的后续版本可以实现本地窗口风格,并良好地运行在绝大多 阅读全文
posted @ 2018-09-28 21:25 luckylemon 阅读(5190) 评论(0) 推荐(0)
摘要:线程是操作系统层面的“并行”, 协程是应用程序层面的“并行”。 协程本质上就是:提供一个环境,保存一些需要等待的任务,当这些任务可以执行(等待结束)的时候,能够执行。再等待的过程中,程序可以执行别的任务。 asyncio是python3.4版本引入到标准库因此要注意python版本 我的python 阅读全文
posted @ 2018-08-24 21:07 luckylemon 阅读(2160) 评论(2) 推荐(0)