文章分类 -  python

摘要:[TOC] 创建用户 简单示例 send.py receive.py 一个生产者,两个消费者轮询消费 send.py receive.py 两个消费端相同 结果 消息确认 确认消息必须在接收方的channel上回复,使用不同的channel将导致异常 send.py receive.py 消息持久化 阅读全文
posted @ 2019-05-31 17:13 漂泊的蒲公英 阅读(534) 评论(0) 推荐(0)
摘要:怎样理解阻塞非阻塞与同步异步的区别? - jun yang的回答 - 知乎https://www.zhihu.com/question/19732473/answer/29338574 怎样理解阻塞非阻塞与同步异步的区别? - jun yang的回答 - 知乎 https://www.zhihu.c 阅读全文
posted @ 2018-12-19 16:19 漂泊的蒲公英 阅读(123) 评论(0) 推荐(0)
摘要:def progress(load_size, all_size): i = load_size * 100 // all_size #下载 / 总大小 char_num = i // 2 # 打印多少个'*' per_str = '\r%s%% : %s\n' % (i, '*' * char_num) if i == 100 else '\r%s%% :... 阅读全文
posted @ 2018-12-19 15:07 漂泊的蒲公英 阅读(190) 评论(0) 推荐(0)
摘要:https://www.jianshu.com/p/1957c4cab0a3https://www.cnblogs.com/cindy-cindy/p/6720196.html 阅读全文
posted @ 2018-12-08 14:15 漂泊的蒲公英 阅读(66) 评论(0) 推荐(0)
摘要:https://www.cnblogs.com/liuchunxiao83/p/5298016.html 阅读全文
posted @ 2018-12-04 14:25 漂泊的蒲公英 阅读(75) 评论(0) 推荐(0)
摘要:https://blog.csdn.net/xiaobangkuaipao/article/details/76793702 TCP和UDP的区别和优缺点 阅读全文
posted @ 2018-12-02 08:21 漂泊的蒲公英 阅读(169) 评论(0) 推荐(0)
摘要:#自定义异常 需要继承Exception class MyException(Exception): def __init__(self, *args): self.args = args #raise MyException('爆出异常吧哈哈') #常见做法定义异常基类,然后在派生不同类型的异常 class loginError(MyExceptio... 阅读全文
posted @ 2018-12-01 18:35 漂泊的蒲公英 阅读(154) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2018-11-30 13:59 漂泊的蒲公英 阅读(77) 评论(0) 推荐(0)
摘要:import logging logging.basicConfig(level=logging.DEBUG, format='%(asctime)s %(filename)s[line:%(lineno)d] %(levelname)s %(message)s', datefmt='%a, %d %b %Y %H... 阅读全文
posted @ 2018-11-29 10:29 漂泊的蒲公英 阅读(70) 评论(0) 推荐(0)
摘要:python 类 继承、封装、多态、抽象类、接口类 阅读全文
posted @ 2018-11-18 10:34 漂泊的蒲公英 阅读(192) 评论(0) 推荐(0)
摘要:1. 多态:同一种事物的多种形态 2. 多态性:指的是在不考虑对象具体类型的情况下,直接使用对象(对象的方法) 阅读全文
posted @ 2018-11-08 18:09 漂泊的蒲公英 阅读(116) 评论(0) 推荐(0)
摘要:class OldboyPeople: school = 'Oldboy' def __init__(self, name, age, sex): self.name = name self.age = age self.sex = sex def tell_info(self): print('' %(... 阅读全文
posted @ 2018-11-08 16:44 漂泊的蒲公英 阅读(127) 评论(0) 推荐(0)
摘要:with open('a.txt','r',encoding='utf-8') as f: # l=[] # for line in f: # # print(len(line)) # l.append(len(line)) g=(len(line) for line in f) res=max(g) print(res)... 阅读全文
posted @ 2018-11-02 16:30 漂泊的蒲公英 阅读(82) 评论(0) 推荐(0)
摘要:列表推导式 生成器表达式 阅读全文
posted @ 2018-11-02 15:10 漂泊的蒲公英 阅读(106) 评论(0) 推荐(0)
摘要:a = 10 b = 11 def my_max(a,b): if a > b: return a else: return b ---------------------------------- a = 10 b = 11 res = a if a > b else b print(res) 阅读全文
posted @ 2018-11-02 14:54 漂泊的蒲公英 阅读(130) 评论(0) 推荐(0)
摘要:什么是生成器: 只要在函数体内出现yield关键字,那么再执行函数就不会执行函数代码,会得到一个结果,该结果就是生成器 yield的功能:1、yield为我们提供了一种自定义迭代器对象的方法2、yield与return的区别1:yield可以返回多次值 #2:函数暂停与再继续的状态是由yield帮我 阅读全文
posted @ 2018-11-02 13:30 漂泊的蒲公英 阅读(105) 评论(0) 推荐(0)
摘要:def auth(engine): #修改点 def auth(func): def inner(*args, **kwargs): if engine == 'file': name = input('请输入你的用户名:') password = input('请输入你的密码:... 阅读全文
posted @ 2018-11-01 17:34 漂泊的蒲公英 阅读(92) 评论(0) 推荐(0)
摘要:python 装饰器 阅读全文
posted @ 2018-10-28 20:43 漂泊的蒲公英 阅读(102) 评论(0) 推荐(0)
摘要:python 闭包 阅读全文
posted @ 2018-10-25 15:18 漂泊的蒲公英 阅读(56) 评论(0) 推荐(0)