分类
摘要:
# 异常处理'''异常处理格式try: 程序except Exception as 异常名称: 异常处理部分'''try: for i in range(0,10): print(i) if (i==4): print(kkk) print("... 阅读原文
2019-07-24 06:47:01 阅读(2338) 评论(0)
摘要:
时隔已久,再次冒烟,自动化测试工作仍在继续,自动化测试中的数据驱动技术尤为重要,不然咋去实现数据分离呢,对吧,这里就简单介绍下与传统unittest自动化测试框架匹配的DDT数据驱动技术。
话不多说,先撸一波源码,其实整体代码并不多
# -*- coding: utf-8 -*-
# This f... 阅读原文
2019-07-24 06:00:07 阅读(2502) 评论(0)
摘要:
用以分析Python中CPU使用情况。CPU分析是通过分析CPU执行代码的方式来测量代码的性能,以此找到代码中的不妥之处,然后处理它们。
接下来我们将看看如何跟踪Python脚本使用时CPU使用情况,重点关注以下几个方面:
1、cProfile
2、line_profiler
3、pprofile
4、vp... 阅读原文
2019-07-23 23:13:05 阅读(3505) 评论(0)
摘要:
如图,我们看到的时html页面中静态文件的路径,其中/static/是settings.py中的设置:
假设我们将settings.py中的/static/改变了,这样的话我们还需要将html中的/static/一起改变,如果只有一个html页面还好,可是万一有很多html页面就麻烦了。所以对于这种... 阅读原文
2019-07-23 21:27:03 阅读(2579) 评论(0)
摘要:
9.8 生产者消费者模型
该模型中包含两类重要的角色:
1、生产者:将负责造数据的任务比喻为生产者 2、消费者:接收生产者造出的数据来做进一步的处理的被比喻成消费者
实现生产者消费者模型三要素:1、生产者 2、消费者 3、队列
什么时候用该模型:
程序中出现明显的两类任何,一类任务是负责生产,另外一类任务是... 阅读原文
2019-07-23 20:10:01 阅读(2482) 评论(0)
摘要:
关于__new__和__init__
例如一个类
class Foo(object):
def __init__(self):
print(1)
def __new__(self):
print(2)
#2
new会优先int执行
其实就相当于子类的... 阅读原文
2019-07-23 19:20:02 阅读(2437) 评论(0)
摘要:
因为进程也不是越多越好,我们计划分3个进程执行。意思就是 :把总共要抓取的28页分成三部分。
怎么分呢?
# 初始range
r = range(1,29)
# 步长
step = 10
myList = [r[x:x+step] for x in range(0,len(r),step)]
pri... 阅读原文
2019-07-23 18:05:01 阅读(2383) 评论(0)
摘要:
1.内置函数二:
1.1 匿名函数 lambda
lambda 形参:返回值 - lambda x:x
形参可以不写,返回值必须写 返回值只能是一个数据类型
匿名函数的名字叫做 lambda
1.2 abs() 绝对值
1.3 filter... 阅读原文
2019-07-23 16:22:02 阅读(2332) 评论(0)
摘要:
目录
内置函数二
重要的内置函数和匿名函数
闭包
内置函数二
abs 绝对值 返回的都是正数
print([abd(i) for i in lst])
enumerate 枚举 ("可迭代对象","序号的起始值") 默认起始值... 阅读原文
2019-07-23 15:31:02 阅读(2144) 评论(0)
摘要:
说明
非常感谢nick老师的提点老师博客:https://home.cnblogs.com/u/nickchen121/
项目连接
1.码云:https://gitee.com/pythonywy/html_to_md (码云由于上传文件大小限制现在exe不是最新的,最新的再github上)
2.github:htt... 阅读原文
2019-07-23 15:22:02 阅读(2706) 评论(0)