From 0029b6bec206223849e644d983b22223b3434451 Mon Sep 17 00:00:00 2001 From: "xjin.gao@quectel.com" Date: Fri, 19 May 2023 14:07:00 +0800 Subject: [PATCH] =?UTF-8?q?docs=20(request=20&=20uhashlib=20&=20uzlib):=20?= =?UTF-8?q?=E4=BC=98=E5=8C=96=E7=9B=B8=E5=85=B3=E6=96=87=E6=A1=A3=E8=AF=B4?= =?UTF-8?q?=E6=98=8E=E5=92=8C=E6=8F=90=E4=BE=9Bdemo=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 固件版本: N/A 是否需要文案翻译: 否 --- .../zh/QuecPython_classlib/request.md | 15 +++++++++++++++ .../zh/QuecPython_stdlib/uhashlib.md | 6 +++--- docs/API_reference/zh/QuecPython_stdlib/uzlib.md | 4 ++-- 3 files changed, 20 insertions(+), 5 deletions(-) diff --git a/docs/API_reference/zh/QuecPython_classlib/request.md b/docs/API_reference/zh/QuecPython_classlib/request.md index da8c6e41..cda134d9 100644 --- a/docs/API_reference/zh/QuecPython_classlib/request.md +++ b/docs/API_reference/zh/QuecPython_classlib/request.md @@ -54,6 +54,21 @@ response = requtes.post(url,data) - application/json: JSON数据格式 - application/octet-stream : 二进制流数据(如常见的文件下载) +**示例:** + +```python +import request + +url = "http://httpbin.org/post" +data = {"key1": "value1", "key2": "value2", "key3": "value3"} +resp = request.post(url, data=ujson.dumps(data)) + +for i in resp.text: + print(i) + +``` + + ### `request.put` ```python diff --git a/docs/API_reference/zh/QuecPython_stdlib/uhashlib.md b/docs/API_reference/zh/QuecPython_stdlib/uhashlib.md index 37317deb..13385969 100644 --- a/docs/API_reference/zh/QuecPython_stdlib/uhashlib.md +++ b/docs/API_reference/zh/QuecPython_stdlib/uhashlib.md @@ -32,7 +32,7 @@ class uhashlib.sha256(bytes) **参数描述:** -- `bytes` - 可选参数,bytes型数据。可在创建时传入bytes数据,也可通过update方法。 +- `bytes` - 可选参数,bytes型数据。可在创建时传入bytes数据,也可通过update方法。 ### `uhashlib.sha1` @@ -44,7 +44,7 @@ class uhashlib.sha1(bytes) **参数描述:** -- `bytes` - 可选参数,bytes型数据。可在创建时传入bytes数据,也可通过update方法。 +- `bytes` - 可选参数,bytes型数据。可在创建时传入bytes数据,也可通过update方法。 ### `uhashlib.md5` @@ -56,7 +56,7 @@ class uhashlib.md5(bytes) **参数描述:** -- `bytes` - 可选参数,bytes型数据。可在创建时传入bytes数据,也可通过update方法。 +- `bytes` - 可选参数,bytes型数据。可在创建时传入bytes数据,也可通过update方法。 ## 方法 diff --git a/docs/API_reference/zh/QuecPython_stdlib/uzlib.md b/docs/API_reference/zh/QuecPython_stdlib/uzlib.md index d6d7cc0e..008ca542 100644 --- a/docs/API_reference/zh/QuecPython_stdlib/uzlib.md +++ b/docs/API_reference/zh/QuecPython_stdlib/uzlib.md @@ -1,7 +1,7 @@ # class uhashlib - zlib解压缩 -该模块解压缩用[DEFLATE算法](https://en.wikipedia.org/wiki/DEFLATE)压缩二进制数据 (通常在zlib库和gzip存档器中使用)。该模块实现相应CPython模块的子集,更多信息请参阅阅CPython文档:[zlib](https://docs.python.org/3.5/library/zlib.html#module-zlib) +该模块解压缩用[DEFLATE算法](https://en.wikipedia.org/wiki/DEFLATE)压缩二进制数据 (通常在zlib库和gzip存档器中使用)。该模块实现相应CPython模块的子集,更多信息请参阅CPython文档:[zlib](https://docs.python.org/3.5/library/zlib.html#module-zlib) > 1.压缩尚未实现。 @@ -27,7 +27,7 @@ uzlib.decompress(data, wbits=0, bufsize=0) ### `uzlib.DecompIO` ```python -class uzlib.DecompIO(stream, wbits=0) +uzlib.DecompIO(stream, wbits=0, 1) ``` 创建一个`stream`装饰器,该装饰器允许在另一个流中透明地压缩数据。这允许处理数据大于可用堆大小的压缩流。wbits的值除了上面所述的值以外,还可以取值24..31(16 + 8..15),这表示输入流具有gzip标头。 -- Gitee