Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нем неправильно. Необходимо обновить браузер или попробовать использовать другой.
наверное надо браузер открыть, а потом уже закрывать
ошибки:
1) после import не нужно двоеточие
2) web ldriver.close() а не browser, ты не объявлял переменную browser
Я тебе дам основу
# Открываем файл
whith open("dots.txt") as f:
# Циклом проходимся по строкам файла
for line in f:
# Делим строку по пробелам
cords = [int(i) for i in f.split()]
# Получаем координаты точек
point1 = cords[:2]
point2 = cords[2:]...
можно использовать zipfile:
from zipfile import ZipFile
with ZipFile("./file.zip", 'w') as arch:
arch.setpassword(b'12345') # Ставим пароль
arch.write("./image.png") # Добавляем файл в архив
порядок операторов такой:
not and or
поэтому у тебя идет проверка в таком порядке
x == 3 or (x == 5 and y != 3) or y != 5
и т.к. y != 5 верно, то и все условие считается верным
ну это тебе придётся вручную разбирать строку на составляющие, определять порядок действий и т. д.
в консоли это работает и так, зачем это писать? запусти python в консоли и все