摘要: 项目说明:   1、项目介绍      本项目使用Python提供的协程+scrapy中的选择器的使用(相当好用)实现爬取妹子图的(福利图)图片,这个学会了,某榴什么的、pow(2, 10)是吧!   2、用到的知识点      本项目中会用到以下知识点     ① Python的编程(本人使用版本3.6.2)   ... 阅读原文
2017-10-06 21:30:36 阅读(1000) 评论(0)
摘要:   关于装饰器的更多信息可以参考http://egon09.blog.51cto.com/9161406/1836763   1.装饰器Decorator 装饰器:本质上是函数,(装饰其他函数),就是为其他函数添加附加功能 原则:不能修改被装饰函数的源代码;不能修改被装饰函数的调用方式#实现装饰器的知识储备:... 阅读原文
2017-10-06 19:53:03 阅读(830) 评论(0)
摘要: 最近在做一个资产管理系统项目,其中有一个部分是客户端向服务端发送采集到的数据的,服务端是Django写的,客户端需要用rrequests模块模拟发送请求 假设发送的数据是这样的:   data = {'status' : True , 'content' : { 'k1' : 'xxxx' , 'k2' : 'xxx... 阅读原文
2017-10-06 14:14:02 阅读(820) 评论(0)
摘要: 可以把Condiftion理解为一把高级的琐,它提供了比Lock, RLock更高级的功能,允许我们能够控制复杂的线程同步问题。threadiong.Condition在内部维护一个琐对象(默认是RLock),可以在创建Condigtion对象的时候把琐对象作为参数传入。Condition也提供了acquire, r... 阅读原文
2017-10-06 12:43:02 阅读(840) 评论(0)
摘要: 1. Set集合 old_dict = { "#1":{ 'hostname':'c1', 'cpu_count':2, 'mem_capicity':16}, "#2":{ 'hostname':'c1', 'cpu_count':2, 'mem_capicity':16}, "#3"... 阅读原文
2017-10-06 12:16:01 阅读(906) 评论(0)
摘要: 10》常用模块:    1>os模块:     os.getcwd():获取当前工作目录,即当前python脚本工作的目录路径;     os.chdir("dirname"):改变当前脚本工作目录,相当于shell下cd; ... 阅读原文
2017-10-05 23:35:24 阅读(859) 评论(0)
摘要: 编码 默认情况下,Python3源文件以utf-8编码,所有字符串都是unicode字符串,也可以为源文件指定编码。 # -*- coding: cp-1252 -*- 标识符 第一个字符必须是字母表中字母或下划线'_'。 标识符的其他的部分有字母、数字和下划线组成。 标识符对大小写敏感。 python保留字... 阅读原文
2017-10-05 23:27:01 阅读(815) 评论(0)
摘要: 源码如下: 1 from scapy.all import * 2 3 4 import logging 5 logging.getLogger('scapy.runtime').setLevel(logging.ERROR) 6 7 target_ip = '192.168.1.1... 阅读原文
2017-10-05 22:18:01 阅读(786) 评论(0)
摘要: 刚学习,请各位大侠指引优化提高,谢谢 代码: # David James#import getpass_username = "David"_password = "12345"for i in range(3): username = input("用户名:") password = input("密码... 阅读原文
2017-10-05 17:45:01 阅读(837) 评论(0)
摘要: 1》递归相关:  递归:递归算法是一种直接或间接地调用自身算法的过程,在计算机编写程序中,递归算法对解决一大类问题是十分有效的,它往往使算法的描述简洁而且                   易于理解;  特点:     (1)递归就是在过程或函数中调用自身;     (2)在使用递归策略时,必须有... 阅读原文
2017-10-05 14:12:06 阅读(788) 评论(0)