摘要: 需求:有时候我们GET方法参数的特殊符号,如果没有编码就会被截取,这里时候,就需要客户端需要urlencode,服务端:urldecode来进行处理 注意:此代码来源Tornado源码 #!/usr/bin/env python # -*- coding: utf-8 -*- import typi 阅读全文
posted @ 2020-11-23 13:35 小粉优化大师 阅读(519) 评论(0) 推荐(0) 编辑
摘要: 需求:有时候需要将GET参数转为字典再动态增加参数 注意:此代码来源Tornado源码 #!/usr/bin/env python # -*- coding: utf-8 -*- import urllib.parse from typing import Dict, List def parse_ 阅读全文
posted @ 2020-11-23 13:22 小粉优化大师 阅读(658) 评论(0) 推荐(0) 编辑
摘要: 需求:json序列化与反序列化的使用,在网络传输中经常会使用到 注意:此代码来源Tornado源码 #!/usr/bin/env python # -*- coding: utf-8 -*-import json import typing from typing import Any, Optio 阅读全文
posted @ 2020-11-23 12:57 小粉优化大师 阅读(781) 评论(0) 推荐(0) 编辑
摘要: 需求:字符串转为字节,字节转为字符串,这个是网络编程最常用的需求 注意:此代码来源Tornado源码 #!/usr/bin/env python # -*- coding: utf-8 -*- import typing from typing import Optional, Union unic 阅读全文
posted @ 2020-11-23 11:56 小粉优化大师 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 需求:字符串里面的空格太多,strip()左右空格去除不满足需求 注意:此代码来源Tornado源码 #!/usr/bin/env python # -*- coding: utf-8 -*- import re def squeeze(value: str, replace=" ") -> str 阅读全文
posted @ 2020-11-23 10:10 小粉优化大师 阅读(220) 评论(0) 推荐(0) 编辑