Неисправность Подключение к проводной сети при загрузке с USB W / O Установка

Чисто текстовое решение python.

#!/usr/bin/env python3

sourcefile = "/path/to/sourcefile"

def newline(oldline):
    subject = oldline.replace(" ", "").split("(")[-1].replace(")", "").split(",")
    out = [subject[i]+"+x=="+subject[i+1] for i in range(len(subject)-1)]
    print("else if("+" and ".join(out)+")")

with open(sourcefile) as sc:
    for line in [line.strip() for line in sc.readlines()]:
        newline(line)

Скопируйте его в пустой файл, сохраните его как edit.py, установите путь к исходному файлу, запустите его:

[ f2]

он преобразует:

else if(a,b)
else if(a,b,c,d,f)
else if(a,b,c,d,f,q,t)

в:

else if(a+x==b)
else if(a+x==b and b+x==c and c+x==d and d+x==f)
else if(a+x==b and b+x==c and c+x==d and d+x==f and f+x==q and q+x==t)
0
задан 6 June 2017 в 18:49

0 ответов

Другие вопросы по тегам:

Похожие вопросы: