
Zart
31.07.2016
06:31:01
да и вообще, RAII в питоне не фурычит

Sergey
31.07.2016
06:50:40

Скрудж
31.07.2016
08:46:22
кто работает с питон 3? Мне нужна помощь с библиотекой urllib, кто может помочь, то прочитайте до конца: мне нужно сделать запрос на страницу, которая переадресует на несуществующую страницу с новым url. Дело в том, что когда я делаю тот самый запрос, а после происходит переадресация, то программа аварийно завершается. На стеке есть ответы как обработать исключение, но там у них ответы из try/except, когда в except выводит 'url error'. Прошу помогите ???

Zart
31.07.2016
08:47:06
трейсбак запости

Google

Скрудж
31.07.2016
08:47:34
Можно с екзмплом плс
Примером*

Zart
31.07.2016
08:47:56
это я от тебя пример ошибки прошу, блеадь

Скрудж
31.07.2016
08:48:20
А
Ща

Zart
31.07.2016
08:48:58
Thank you for helping us help you help us all (c) Portal

[Anonymous]
31.07.2016
08:49:07
STATIC_ROOT = os.path.join(BASE_DIR, 'static')
STATIC_URL = '/static/'
<link rel="stylesheet" type="text/css" href="{% static 'forum/css/bootstrap-theme.css' %}">
<link rel="stylesheet" type="text/css" href="{% static 'forum/css/style.css' %}">
<link rel="stylesheet" type="text/css" href="{% static 'forum/css/bootstrap.css' %}">
[31/Jul/2016 08:06:17] "GET / HTTP/1.1" 200 727
[31/Jul/2016 08:06:17] "GET /static/forum/css/style.css HTTP/1.1" 404 1670
[31/Jul/2016 08:06:17] "GET /static/forum/css/bootstrap-theme.css HTTP/1.1" 404 1700
[31/Jul/2016 08:06:17] "GET /static/forum/js/bootstrap.min.js HTTP/1.1" 404 1688
[31/Jul/2016 08:06:17] "GET /static/forum/css/bootstrap.css HTTP/1.1" 404 1682
[31/Jul/2016 08:06:17] "GET /static/forum/js/bootstrap.min.js HTTP/1.1" 404 1688

Скрудж
31.07.2016
08:50:03
Извините за слишком ох**нную консоль

Zart
31.07.2016
08:51:08
а вопрос в чем, ибо smasu.ru не существует?

Скрудж
31.07.2016
08:51:36
Именно

Zart
31.07.2016
08:51:43
и что ты хочешь?

Скрудж
31.07.2016
08:51:50
И нужно обязательно открыть эту страницу и сделать geturl

Sergey
31.07.2016
08:52:12
Открыть страницу несуществующего сайта?

Google

Zart
31.07.2016
08:52:24
не, он пытается открыть существующую страницу
в общем ему нужно отключить автоследование редиректам похоже

Скрудж
31.07.2016
08:53:09
Я открываю существующую, верно, но переадресация на не существующую, мне нужно с этой несуществующей вытащить url

Zart
31.07.2016
08:53:23
для этого придётся рисовать свою обработку редиректов вместо штатной

Скрудж
31.07.2016
08:53:31
А не завершить код авайрино, т.к. в этом url важные данные сгенерированы

Zart
31.07.2016
08:53:46
либо обернуть в трай блок и сделать внутри него HEAD
эти важные данные тебе бесполезны
это же оаутх токены

Скрудж
31.07.2016
08:54:15
Там аксес токен передаётся)

Zart
31.07.2016
08:54:39
ну
и что ты собрался с ним делать?

Скрудж
31.07.2016
08:55:10
Логично, что работать

Zart
31.07.2016
08:55:15
нелогично

Скрудж
31.07.2016
08:56:03
Бля, мне не нужно обсуждать что я буду с ним делать, мне нужно получить пере адресованный url без аварийного завершения программы

Zart
31.07.2016
08:56:20
ну оберни в трай блок, чо

Скрудж
31.07.2016
08:57:28
try:
a = Open(...)
Print(a.geturl())
Except:
Print('data error')
Я так делал и нихера не работает

Zart
31.07.2016
08:57:42
это какой язык?

Скрудж
31.07.2016
08:57:50
Ну, только не нарушая синтаксические ошибки

Google

Скрудж
31.07.2016
08:57:53
Питон 3 же
Я просто с телефона

Zart
31.07.2016
09:00:40
логично
потому что он не определен в той точке
geturl - это метод Response класса, но его нет, потому что до его конструирования дела не дошло
в общем вместо открытия урла напрямки, создай сперва реквест объект
from urllib.request import Request
req = Request(url)
а потом передавай этот объект опенеру
в ексепт-блоке смотри на req.redirect_dict

Gold
31.07.2016
11:19:25
Zart
Почему про .htacess
Ничего не скащали
Для блокировки ip

Zart
31.07.2016
11:19:56
а он тут вообще при чем?

Gold
31.07.2016
11:21:46

Zart
31.07.2016
11:22:37
и что? как это делает это релевантным?

Jeremiah
31.07.2016
11:24:58
Всем доброго времени суток

Pavel
31.07.2016
11:26:32

twwlf
31.07.2016
11:26:38
антиддос через htaccess
действительно, почему тут хуйню всякую не советуют?

Gold
31.07.2016
11:27:04
Ну блин , там просто вводишь ограничение на ip
И все ноом

Google

Gold
31.07.2016
11:27:13
В моем случае

Pavel
31.07.2016
11:28:12
есть разные ддосы. В простейшем случае у тебя забивается канал и сервер недоступен. Если атака такая мелкая, что не может забить интерфейс, а ложится сервер от нагрузки - то это не ддос, а у кого-то запала кнопка F5.

Gold
31.07.2016
11:28:54
У меня через прокси гугл мап , делали ддос

Pavel
31.07.2016
11:29:10

Admin
ERROR: S client not available

Gold
31.07.2016
11:29:22
У друга то есть

Zart
31.07.2016
11:29:38
а был ли ддос вообще...

Gold
31.07.2016
11:29:43
Через плагин в joomla

twwlf
31.07.2016
11:29:49
солдатик, файв дорар, моя ддос
простите

Zart
31.07.2016
11:29:51
с таким уровнем понимания, может у него про...
бля
эпикфейспалм инкаминг

Gold
31.07.2016
11:30:53

twwlf
31.07.2016
11:31:01
@GolzBurg мы рады что у вас всё вышло, но не могу не поделиться наблюдением: гуглить и думать головой надо до того, как спрашивать в чатах
быстрее и полезнее

Gold
31.07.2016
11:31:40
Вот и сюда

twwlf
31.07.2016
11:32:08
стартаперы?

Google

Dima
31.07.2016
11:32:09

Zart
31.07.2016
11:32:25
клаудфларе должна сдохнуть

Gold
31.07.2016
11:32:31

Zart
31.07.2016
11:32:34
не надо рекомендовать это дерьмо

Gold
31.07.2016
11:32:49
Типо проверки
Посоветуйте антиддос для чайника

twwlf
31.07.2016
11:33:05
nginx

Zart
31.07.2016
11:33:07
рубильник

Dima
31.07.2016
11:33:27

Gold
31.07.2016
11:34:20
Ушел обратно в свое дно?

⬗VLAD⌶K⬖
31.07.2016
11:36:14
https://xakep.ru/2012/12/29/16-antiddos-recipes/

Zart
31.07.2016
11:37:55
лол
дерьмовее ничего не нагуглилось?

⬗VLAD⌶K⬖
31.07.2016
11:38:51
из всего шлака это самое лучшее ведь

Dima
31.07.2016
11:39:09

Leonardo Day
31.07.2016
11:39:29
Всем привет! :)
Эта группа больше не существует