
Python
秋草正离离
这个作者很懒,什么都没留下…
展开
-
Python - functools库笔记
functools.partia 当函数的参数个数太多,需要简化时,使用functools.partial可以创建一个新的函数,这个新函数可以固定住原函数的部分参数,从而在调用时更简单。 举例:import functoolsimport requests# 用不同的method对url进行抓取def fetch_raw(url,method): response = get原创 2017-09-13 15:51:50 · 378 阅读 · 0 评论 -
Werkzeug学习笔记
useragent模块UserAgent(ua:str) # ua测试字符串 ua = 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.101 Safari/537.36' # 实例化 user_原创 2017-09-06 18:23:53 · 4889 阅读 · 0 评论 -
flask 笔记
持续更新…flask.helpersmake_response() 生成一个Response对象,常用于自定义视图函数的返回内容 # 在返回response之前先修改headers # def index(): response = make_response(render_template('index.html', foo=42)) r原创 2017-09-15 18:55:30 · 644 阅读 · 0 评论 -
Python - Thread模块使用笔记
Thread.threading// 一个简单的倒计时例子def countdown(n): while n>0: print('T-minus',n) n -= 1 time.sleep(1) # 休眠一秒再继续 print(t.is_alive()) # 查询线程是否还存活t = Thread(target=count原创 2017-09-15 14:28:35 · 360 阅读 · 0 评论 -
Python使用数据库的一些问题
Mysql(pymysql)从数据库取出字典类型的数据cursor = conn.cursor(cursor=pymysql.cursors.DictCursor)Redis存进去的时候存decode之后的数据 -> r = redis.StrictRedis(decode_responses=True)原创 2017-09-06 19:32:12 · 333 阅读 · 0 评论 -
sqlalchemy学习笔记
外键 class User(db.Model): __tablename__ = 'users' id = db.Column(db.Integer, primary_key=True) name = db.Column(db.String(20), nullable=False) def __init__(self, name):原创 2017-09-06 19:22:47 · 217 阅读 · 0 评论 -
Python标准库简单用法
mimetypemimetypes.guess_all_extensions("text/html") -> ['.htm', '.html', '.shtml']mimetypes.guess_type("1.tar") -> ('application/x-tar', None)原创 2017-09-06 18:22:59 · 322 阅读 · 0 评论 -
Python - Thread 模块使用笔记
Thread.threading// 一个简单的倒计时例子def countdown(n): while n>0: print('T-minus',n) n -= 1 time.sleep(1) # 休眠一秒再继续 print(t.is_alive()) # 查询线程是否还存活t = Thread(target=count原创 2017-09-14 09:44:43 · 482 阅读 · 0 评论 -
Python - http库笔记
httpclass HTTPStatus(IntEnum) 是enum.IntEnum的字类,定义了一系列的HTTP状态码,原因短语和长文本描述from http import HTTPStatus> IN: HTTPStatus.OK> OUT: <HTTPStatus.OK: 200>> IN: HTTPStatus.OK.value> OUT: 200> IN: HTTPSta原创 2017-09-13 19:05:24 · 249 阅读 · 0 评论 -
Python -html库笔记
htmlhtml.escape(s,quote=Ture) 转换字符串s中的&、<和>字符为HTML安全的序列。如果你需要在HTML中显示可能包含此类字符的文本,请使用此选项。如果可选标志quote为真,则还会转换字符(”)和(’);这对引号分隔的HTML属性值中的内容有帮助,如<a href="...">。html.unescape(s) 转换字符串s中所有命名和数字字符引用(例如>、>、&x原创 2017-09-13 18:55:27 · 615 阅读 · 0 评论 -
Python -asyncio笔记
asyncio 事件循环是asyncio提供的核心运行机制loop = asyncio.get_event_loop() # 获取一个事件循环(主线程才可以调用)task = loop.create_task(task) # 创建一个任务loop.run_until_complete(task) # 运行任务开始一个协程import asyncioasync def coroutine原创 2017-09-13 18:37:00 · 314 阅读 · 0 评论 -
tornado学习笔记
escape模块xhtml_escape(value:str) -> str 用来转义htmlxhtml_unescape(value:str) -> str 用来反转义htmljson_encode(value)-> str value是一个python对象 ,code成jsonjson_decode(value:str) ->python_obj json转成一个python对象squ原创 2017-10-11 14:08:31 · 392 阅读 · 0 评论