分类
摘要:
项目说明:
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)