32 lines
764 B
Python
32 lines
764 B
Python
# -*- coding: utf-8 -*-
|
|
import os
|
|
|
|
def utils_list_page(data, limit):
|
|
"""
|
|
列表平分
|
|
:param data: list
|
|
:param limit: 每组多少个
|
|
:return: 平分结果
|
|
"""
|
|
for start in range(0, len(data), limit):
|
|
if start + limit > len(data):
|
|
end = len(data)
|
|
else:
|
|
end = start + limit
|
|
yield data[start:end]
|
|
|
|
|
|
def os_path_join(path, filename):
|
|
"""
|
|
默认传入的是debian的路径 /xx/xx/xx/转换成多系统兼容
|
|
:param path:
|
|
:param filename:
|
|
:return:
|
|
"""
|
|
image_path_list = path.split('/')
|
|
image_path = ""
|
|
for path in image_path_list:
|
|
image_path = os.path.join(str(image_path), str(path))
|
|
image = os.path.join(image_path, filename)
|
|
return image
|