summaryrefslogtreecommitdiff
path: root/utils
diff options
context:
space:
mode:
Diffstat (limited to 'utils')
-rw-r--r--utils/utils_img/__init__.py4
-rw-r--r--utils/utils_request/__init__.py5
-rw-r--r--utils/utils_times/__init__.py21
3 files changed, 28 insertions, 2 deletions
diff --git a/utils/utils_img/__init__.py b/utils/utils_img/__init__.py
index 1b8c767..2a85588 100644
--- a/utils/utils_img/__init__.py
+++ b/utils/utils_img/__init__.py
@@ -57,7 +57,7 @@ def compress_image(outfile: str, kb=400, quality=85, k=0.9) -> str:
"""
:说明:
- 不改变图片尺寸压缩到指定大小,输出 base64 ,完成后自动删除文件
+ 不改变图片尺寸压缩到指定大小
:参数:
@@ -66,7 +66,7 @@ def compress_image(outfile: str, kb=400, quality=85, k=0.9) -> str:
:返回:
- base64
+ 文件根目录
:用法:
diff --git a/utils/utils_request/__init__.py b/utils/utils_request/__init__.py
index b32f372..257c0b0 100644
--- a/utils/utils_request/__init__.py
+++ b/utils/utils_request/__init__.py
@@ -38,6 +38,11 @@ def request_get(url: str, params: Optional[dict] = None) -> bytes:
"""
return requests.get(url, params).content
+def request_api_text(url: str) -> str:
+ res = requests.request("GET", url)
+ html = res.text
+ return html
+
async def aio_get_bytes(url: str, headers: Optional[dict] = None):
"""
:说明:
diff --git a/utils/utils_times/__init__.py b/utils/utils_times/__init__.py
new file mode 100644
index 0000000..7a53c1a
--- /dev/null
+++ b/utils/utils_times/__init__.py
@@ -0,0 +1,21 @@
+#!/usr/bin/env python3
+# -*- encoding: utf-8 -*-
+'''
+@File : __init__.py
+@Time : 2020/10/31 19:36:49
+@Author : Kyomotoi
+@Contact : [email protected]
+@Github : https://github.com/Kyomotoi
+@License : Copyright © 2018-2020 Kyomotoi, All Rights Reserved.
+'''
+__author__ = 'kyomotoi'
+
+import warnings
+
+def countX(lst, x):
+ warnings.simplefilter('ignore', ResourceWarning)
+ count = 0
+ for ele in lst:
+ if (ele == x):
+ count = count + 1
+ return count \ No newline at end of file