История изменений
Исправление ggrn, (текущая версия) :
знаком
врёшь!
def byBuildings(WW: dict, MM: dict, ofld):
def NormalizedAdr(adr)
def StructFromFile(path): return eval(open(path).read()) #"""TODO import ast;ast.literal_eval"""
#isW=True;isM=not isW; # по умолчанию ожидем адрес W - для M сообща...
Что это за?!
valueDelimType='!'
def pad(st:str,width:int,ch=valueDelimType):
Ну сделай ты
valueDelimType='!'
def pad(st:str,width:int,ch=valueDelimType):
И ниже далее, за пустые строки тебя не покусают, а код более лучше читается.
self.setself(inp,i,'',normi,tks)
pass
??? 0_о
def restoreFld(l): return fldD.join(e.strip() for e in l)#print(f"*1 {fldD=}",l,flush=1)
def normFld(l): return bsD.join(e.strip('.').strip() for e in l)
Вот прям бить надо за такое. Итого, код говна, оформлен как говно, выкидывай всё и делай НОРМАЛЬНО!
Вон посмотри у товарища Sunderland93 как он оформляет код в sway-input-config, посмотри на имена файлов. Нормальный такой пример.
Исходная версия ggrn, :
знаком
врёшь!
def byBuildings(WW: dict, MM: dict, ofld):
def NormalizedAdr(adr)
def StructFromFile(path): return eval(open(path).read()) #"""TODO import ast;ast.literal_eval"""
#isW=True;isM=not isW; # по умолчанию ожидем адрес W - для M сообща...
Что это за?!
valueDelimType='!'
def pad(st:str,width:int,ch=valueDelimType):
Ну сделай ты
valueDelimType='!'
def pad(st:str,width:int,ch=valueDelimType):
И ниже далее, за пустые строки тебя не покусают, а код более лучше читается.
self.setself(inp,i,'',normi,tks)
pass
??? 0_о
def restoreFld(l): return fldD.join(e.strip() for e in l)#print(f"*1 {fldD=}",l,flush=1)
def normFld(l): return bsD.join(e.strip('.').strip() for e in l)
Вот прям бить надо за такое. Итого, код говна, оформлен как говно, выкидывай всё и делай НОРМАЛЬНО!