摘要:  8、'bytes', 字符串转换成字节流。第一个传入参数是要转换的字符串,第二个参数按什么编码转换为字节。 class bytes(object) | bytes(iterable_of_ints) -> bytes # bytes([1, 2, 3, 4]) bytes must be in ... 阅读原文
2018-01-08 22:05:01 阅读(743) 评论(0)
摘要: 1 # -*- coding:utf-8 -*- 2 # 登录三次错误锁定用户 3 4 # 读取黑名单的用户,白名单的用户,白名单用户的密码 5 with open('black_user.txt', 'r') as f,\ 6 open('real_username.txt', 'r') a... 阅读原文
2018-01-08 20:11:02 阅读(791) 评论(0)
摘要:  7、'bytearray', 返回一个新字节数组。这个数组里的元素是可变的,并且每个元素的值范围: 0 <= x < 256。 class bytearray(object) | bytearray(iterable_of_ints) -> bytearray # 元素必须为[0 ,2... 阅读原文
2018-01-08 19:03:01 阅读(795) 评论(0)
摘要: 一、前言   MQ本身是基于异步的消息处理,前面的示例中所有的生产者(P)将消息发送到RabbitMQ后不会知道消费者(C)处理成功或者失败(甚至连有没有消费者来处理这条消息都不知道)。但实际的应用场景中,我们很可能需要一些同步处理,需要同步等待服务端将我的消息处理完成后再进行下一步处理。这相当于RPC(Remote... 阅读原文
2018-01-08 18:28:02 阅读(865) 评论(0)
摘要: 1,初识递归函数 1)什么是递归函数? 在函数中自己调用自己叫做递归函数 递归函数超过一定程度会报错。---RecursionError: maximum recursion dep th exceeded while calling a Python object。递归的错误,超过了递归函数的最大深度。 2)最大递... 阅读原文
2018-01-08 17:57:02 阅读(796) 评论(0)
摘要: 分割字符串: string = "string1" s = string.split() #以空格、多空格、\t、\n分割 s = string.split('-') #使用‘-’分割 #按条件(',', '.', '\n')分割字符串 for i in (',', '.', '\n'): s... 阅读原文
2018-01-08 14:42:01 阅读(760) 评论(0)
摘要: 调用同级目录: – src |– mod.py |– test.py 若在程序test.py中导入模块mod, 则直接使用 import mod 或 from mod import * 调用子目录下的模块: – src |– mod.py |– lib | ... 阅读原文
2018-01-08 13:07:01 阅读(741) 评论(0)
摘要: 一、前言   前面讲到direct类型的Exchange路由规则是完全匹配binding key与routing key,但这种严格的匹配方式在很多情况下不能满足实际业务需求。topic类型的Exchange在匹配规则上进行了扩展,它与direct类型的Exchage相似,也是将消息路由到binding key与ro... 阅读原文
2018-01-08 11:22:02 阅读(823) 评论(0)
摘要: 不想总结 2017,过去的就过去吧,不过自己在 2017 年还是收获了很多。2018 最重要的就是赚钱,因为要买奶粉了。赚钱还是需要两把刷子,所以,2018 的小目标就是学习数据分析和机器学习。希望自己在这两个领域能搞点事情。 目标分解 为了完成这个小目标,将会分成几个步骤 数据清洗 ... 阅读原文
2018-01-08 09:37:02 阅读(808) 评论(0)
摘要: 1、编码 默认情况下,Python 3 源码文件以 UTF-8 编码,所有字符串都是 unicode 字符串。 当然你也可以为源码文件指定不同的编码: # -*- coding: cp-1252 -*-   2、标识符 第一个字符必须是字母表中字母或下划线'_'。 标识符的其他的部分有字母、数字和下划线组成。... 阅读原文
2018-01-08 06:48:07 阅读(755) 评论(0)