摘要: 通过这个方法可以检测设备是否连接成功,如果有一台或者多台设备,可以将所有设备序列号全部输出 1 # -*- coding:utf-8 -*- 2 import os 3 4 def attachDeviceList(): 5 device_list = [] 6 cmd_output ... 阅读原文
2018-11-05 20:09:05 阅读(1701) 评论(0)
摘要: 在OOP程序设计中,当我们定义一个class的时候,可以从某个现有的class继承,新的class称为子类(Subclass),而被继承的class称为基类、父类或超类(Base class、Super class) 比如,我们已经编写了一个名为Animal的class,有一个run()方法可以直接打印: cla... 阅读原文
2018-11-05 20:06:06 阅读(1738) 评论(0)
摘要: 1,写代码,有如下列表,按照要求实现每一个功能 li = ["alex", "WuSir", "ritian", "barry", "wenzhou"] 1)计算列表的长度并输出 2)列表中追加元素"seven",并输出添加后的列表 3)请在列表的第1个位置插入元素"Tony",并输出添加... 阅读原文
2018-11-05 19:06:09 阅读(1791) 评论(0)
摘要:   机器学习是一项经验技能,经验越多越好。在项目建立的过程中,实践是掌握机器学习的最佳手段。在实践过程中,通过实际操作加深对分类和回归问题的每一个步骤的理解,达到学习机器学习的目的。 预测模型项目模板不能只通过阅读来掌握机器学习的技能,需要进行大量的练习。本文将介绍一个通用的机器学习的项目模板,创建这个模板总共有六个... 阅读原文
2018-11-05 18:46:14 阅读(1694) 评论(0)
摘要: python3的re模块使用过程中,正则的书写遇到了一些问题,就是使用.*?能不能匹配到换行符的问题。 答案是不能。 如果在匹配过程中遇到了也没关系,加上这个语句就好: \s+   阅读原文
2018-11-05 17:11:04 阅读(2094) 评论(0)
摘要: 第五关是最后一关了,至此之后黑板课就没有更新过关卡了。 第五关地址:http://www.heibanke.com/lesson/crawler_ex04/ 可以看到,是在第三关的基础上加了验证码。 验证码识别我们可以通过 tesserocr 来识别,tesserocr 的使用在我的前面两篇博客中有介绍。 在这里,... 阅读原文
2018-11-05 15:18:05 阅读(1644) 评论(0)
摘要:   (1)浏览器本身是一个客户端,当你输入URL的时候,首先浏览器会去请求DNS服务器,通过DNS获取相应的域名对应的IP  (2)然后通过IP地址找到IP对应的服务器后,要求建立TCP连接 (3)浏览器发送完HTTP Request(请求)包后,服务器接收到请求包之后才开始处理请求包 (4)在服务器收到请求之后... 阅读原文
2018-11-05 14:31:05 阅读(1616) 评论(0)
摘要: 题目六:斐波那契数列(Fibonacci sequence),又称黄金分割数列,指的是这样一个数列:0、1、1、2、3、5、8、13、21、34、……。 #!/usr/bin/env python3 # -*- coding: utf-8 -*- """ 题目六:斐波那契数列(Fibonacci sequence... 阅读原文
2018-11-05 12:52:03 阅读(1487) 评论(0)
摘要: 日志功能的实现 Python 自身提供了一个用于记录日志的标准库模块:logging。 logging 模块 logging 模块定义的函数和类为应用程序和库的开发实现了一个灵活的事件日志系统 logging 模块是 Python 的一个标准库模块,由标准库模块提供日志记录 API 的关键好处是所有 Python ... 阅读原文
2018-11-05 07:47:08 阅读(1846) 评论(0)
摘要: 经常会有读者跑过来问能否推荐一些 Python 书籍,给初学者会毫不犹豫推荐《Python编程:从入门到实践》, 进阶提高就看《流畅的Python》,Web开发、网络编程、数据分析、数据挖掘、机器学习等领域也有很多专门针对 Python 的书籍。 这里从图灵社区精选了一批 Python 书单,送给读者们,具体的赠书规... 阅读原文
2018-11-05 07:41:07 阅读(1770) 评论(0)