Должен закончить упражнение, которое будет читать веб-страницу, сохраненную на моем жестком диске, и отображать на экране все ссылки и текст, сопровождающий их.
Код распечатывает определенный текст, но печатает на основе выбора города.
Я впервые с Python.
Заранее спасибо
def subtext(keimeno,arxi,telos):
index=keimeno.find(arxi)
if index ==-1:
return index
txt=keimeno[index:].split(arxi)[1].split(telos)[0]
print ('{}'.format(txt))
return txt
filepath=input("Type Path:")
place=int(input("Type Place:"))
if place==1:
city=">ΑΘΗΝΑ"
elif place==2:
city=">ΘΕΣΣΑΛΟΝΙΚΗ"
else:
print("Δεν Βρέθηκε:")
fnames=filepath
fhandle=open(fnames,"r", encoding="utf8")
data=fhandle.readline()
while data !="":
subtext(data,city,"</td>")
subtext(data,"a href=\"","\"")
subtext(data,"Σχετική Εγκύκλιος\">","</a>")
data=fhandle.readline()
fhandle.close()
введите описание изображения здесь
HTML-файл