分类
摘要:
python assert 句语格式及用法很简单。通常程序在运行完之后抛出异常,使用assert可以在出现有异常的代码处直接终止运行。 而不用等到程序执行完毕之后抛出异常。
python assert的作用
python assert如果发生异常就说明表达示为假。可以理解表示式返回 值为假 时就会触发异常。
... 阅读原文
2019-04-01 16:30:02 阅读(2160) 评论(0)
摘要:# ******************************练习****************************# 在控制台中获取两个整数,作为循环开始和结束的点'''a = int(input('请输入起点:'))b = int(input('请输入终点:'))while a <= b: pr... 阅读原文
2019-04-01 16:03:02 阅读(2368) 评论(0)
摘要:
本文用第三方类库:yagmail 实现;以QQ邮箱作为发送邮箱为例。最终的实现效果:给指定邮箱,发送指定内容的邮件。
准备工作
1、用于发送邮件的账号信息 比如账号用自己的qq邮箱,但'密码'需要在邮箱:设置--账户--开启POP3/SMTP服务,开启后会获得授权码(把它理解为'密码'就行~)。
2、邮件... 阅读原文
2019-04-01 15:42:04 阅读(2316) 评论(0)
摘要:
1 引言
最近在开发一个自动化测试系统,为方便调试和后期维护,在代码中添加了日志,用的是Python内置的logging模块,看了许多博主的博文,颇有所得。不得不说,有许多博主大牛总结得确实很好。似乎我再写关于logging的博文有些多余,但不写总结又总觉得没掌握。那就写写吧,也方便日后回顾。
开始总结之前,先感... 阅读原文
2019-04-01 14:33:02 阅读(2678) 评论(0)
摘要:
Note of Jieba
jieba库是python 一个重要的第三方中文分词函数库,但需要用户自行安装。
一、jieba 库简介
(1) jieba 库的分词原理是利用一个中文词库,将待分词的内容与分词词库进行比对,通过图结构和动态规划方法找到最大概率的词组;除此之外,jieba 库还提供了增加自定义... 阅读原文
2019-04-01 13:00:06 阅读(2355) 评论(0)
摘要:
一、python的版本选择与安装后的操作
python 2 vs 3 1。 默认支持中文 2. 不兼容2.x 3. 核心语法调整,更易学 4. 新特性默认只在3.x上有
系统位数 32bit =内存的最大寻址空间是2**32, 4GB 64bit, =2**64 但实际上支持不到这莫大的内存,2**4x, ... 阅读原文
2019-04-01 11:54:02 阅读(2311) 评论(0)
摘要:
1.创建模板库
在某个APP所在目录下新建包templatetags,然后在其中创建存储标签或者过滤器的的模块,名称随意,例如myfilters.py。
在这个模块中编写相关代码。
注意:templatetags所在APP应该在配置文件中进行配置。
2.定义过滤器
过滤器是一个函数,第一个参数是被处理的值,之后,可以... 阅读原文
2019-04-01 10:42:02 阅读(2412) 评论(0)
摘要:
1、解释器安装
1. 下载解释器
python 2.7.16 (2020年官方不在维护)
python 3.6.8 (推荐)
2、安装 python 3.6.8
安装位置随意,自己能找到了就行。
安装第一页的所有√都要打上。
3、检查python 3.6.8是否安装成功
4、添加环境变量,以便于以后快... 阅读原文
2019-04-01 10:03:12 阅读(2787) 评论(0)
摘要:
与线型图类似的是,散点图也是一个个点集构成的。但不同之处在于,散点图的各点之间不会按照前后关系以线条连接起来。
用plt.plot画散点图
奇怪,代码和前面的例子差不多,为什么这里显示的却是散点图而不是sin曲线呢?原因有二:一是点集比较少,稀疏,才30个;二是没有指定线型。... 阅读原文
2019-04-01 09:17:05 阅读(2347) 评论(0)
摘要:
1、常见操作系统
1、windows
xp/win7/win/10/window server
2、linux
centos,图形化界面差
ubuntu,个人开发(图形化比较好)
redhat,企业级
3、mac
2、编码
1、初识编码
ascii,英文,8位为一个东西,2**8
unicode,万国码,3... 阅读原文
2019-04-01 07:55:02 阅读(2310) 评论(0)