Сначала извините за расплывчатый вопрос. Но я пытаюсь понять программу python и сталкиваюсь с кодом, который никогда раньше не видел. В частности, в ModuleA.py
у нас есть
def human_size(num, precision = 3):
return human_num(num, precision + 'B')
в ModuleB.py
,
from .ModuleA import human_size
human_size # what is this line trying to achieve?
В коде есть и другие похожие строки.
Обновление: база кода - от https://github.com/houtianze/bypy
ModuleA → bypy/printer_util.py
ModuleB → bypy/util.py