摘要: 本文使用python的第三方模块requests爬取王者荣耀所有英雄的图片,并将图片按每个英雄为一个目录存入文件夹中,方便用作桌面壁纸 下面时具体的代码,已通过python3.6测试,可以成功运行: 对于所要爬取的网页连接可以通过王者荣耀官网找到, 1 # -*- coding: utf-8 -*- 2 "... 阅读原文
2017-12-14 15:11:05 阅读(793) 评论(0)
摘要: 1.1 编程与编程语言 1.1.1 编程语言 计算机的发明,是为了用机器解放人力,而编程的目的则是将人类的思想流程按照某种能够被计算机识别的表达方式传递给计算机,从而达到让计算机能够像人脑一样自动执行的效果。 编程即程序员根据需求把自己的思想流程按照某种编程语言的语法风格编写下来,产出的结果就是包含一堆字符的文件。 ... 阅读原文
2017-12-14 13:59:06 阅读(784) 评论(0)
摘要: 一、I/O模式   对于一次IO访问(以read举例),数据会先被拷贝到操作系统内核的缓冲区中,然后才会从操作系统内核的缓冲区拷贝到应用程序的地址空间。所以说,当一个read操作发生时,它会经历两个阶段: 等待数据准备 (Waiting for the data to be ready) 将数据从内核拷贝到进程中 ... 阅读原文
2017-12-14 13:21:03 阅读(771) 评论(0)
摘要: def send_mail(_user,_pwd,_to): # f = open(file_new,'rb') # mail_body = f.read() # f.close() # 读取最新测试报告的内容 #with open("H:\\AS-automation\as... 阅读原文
2017-12-14 12:17:01 阅读(783) 评论(0)
摘要:   在之前的有关线程,进程的博客中,我们介绍了它们各自在同一个程序中的通信方法。但是不同程序,甚至不同编程语言所写的应用软件之间的通信,以前所介绍的线程、进程队列便不再适用了;此种情况便只能使用socket编程了,然而不同程序之间的通信便不再像线程进程之间的那么简单了,要考虑多种情况(比如其中一方断线另一方如何处理;... 阅读原文
2017-12-14 10:51:17 阅读(752) 评论(0)
摘要: 本篇导航: 配置路由 定制Admin   Django内置的Admin是对于model中对应的数据表进行增删改查提供的组件,使用方式有: 依赖APP: django.contrib.auth django.contrib.contenttypes django.... 阅读原文
2017-12-14 09:25:02 阅读(794) 评论(0)
摘要: 一、前言   在事件驱动模型中,我们说当程序遇到I/O操作时,注册 一个回调到事件循环中,主程序继续做其他事情。当I/O操作完成后,再切换回原来的任务。这就是说I/O操作是和程序本身没关系的,其实I/O操作都是由操作系统来完成的。那么程序怎么知道I/O操作完成并切换回来呢?这就要求这个I/O操作处理完成之后调用一个回... 阅读原文
2017-12-14 08:59:01 阅读(791) 评论(0)
摘要: python服务器激活: server选项里边输入:http://elporfirio.com:1017/ 就可以了。  不行再尝试: http://idea.liyang.io                      http://idea.imsxm.com/     安装好pycharm之后,选择acti... 阅读原文
2017-12-14 08:40:02 阅读(784) 评论(0)
摘要:   列表概念 列表又称:list是处理一组有序项目的数据结构,即你可以在一个列表中存储一个序列的项目。List(列表) 是 Python 中使用最频繁的数据类型。列表可以完成大多数集合类的数据结构实现。列表用 “ [  ] " 标识。是python最通用的复合数据类型,它支持字符,数字,字符串甚至可以包含列表(所谓嵌... 阅读原文
2017-12-14 07:10:02 阅读(778) 评论(0)
摘要: Lambda函数又称匿名函数,匿名函数就是没有名字的函数,函数没有名字也行?当然可以啦。有些函数如果只是临时一用,而且它的业务逻辑也很简单时,就没必要非给它取个名字不可。 先来看个简单lambda函数 >>> lambda x, y : x+y <function <lambda>... 阅读原文
2017-12-14 00:09:02 阅读(797) 评论(0)