Не понял в этом примере - что такое Signal()? Это явно не QtCore.SIGNAL(str), а непонятно что. И опять же, что такое Slot()? Это, я думаю, должно быть декоратором или нет? Как-то это очень сложно. Городить такие заборы ради простого отправления в надпись? Пробовал просто импортировать класс
self.ui = GeneralWindow().ui
и использовать, будто я в GUI - не получилось. Не отправляет в надпись. (
Как ни странно, этот адрес таки открывался и прекрасно работал. Если такой вариант URL не удовлетворяет регулярке RFC, но мне необходимо с ним работать, не кажется ли вам глупым обсуждение валидности этого адреса? Я уже сверху объяснял, что проверять валидность мне не нужно: мне нужен код возврата. Проблему уже решил. Как - ниже.
Да я прекрасно понимаю, что Scrapy отлично обрабатывает исключения, но стоит скормить ему URL без кода возврата - начинается нечто интересное. Как можно обработать код возврата в любом случае?
То, что вы предложили - я уже знаю. Отличная штука, удобная, но....не то. Это разбор строкового URL на части: http, domen, path, бла-бла-бла. Выше приведенный URL воспринимается нормально и, следовательно, в данном случае urlparse бесполезен.