Files
myapp-full/myapp/lib/storage.py

28 lines
681 B
Python
Raw Normal View History

__author__ = 'RemiZOffAlex'
__copyright__ = '(c) RemiZOffAlex'
__email__ = 'remizoffalex@mail.ru'
2020-08-17 19:57:37 +03:00
def gettree(number, count=3):
"""
Сформировать дерево каталогов
"""
result = []
newline = str(number)
while len(newline) % count:
newline = '0' + newline
for i in range(0, len(newline)//count):
result.append(newline[i*count:i*count+count])
return result
2020-08-17 19:57:37 +03:00
def gethashtree(hash, count=3):
"""
Сформировать дерево каталогов
"""
result = []
for i in range(0, count):
element = hash[2*i:2*(i+1)]
result.append(element)
return '/'.join(result)