@ru_python

Страница 7849 из 9768
lexx
24.01.2019
10:03:13
какие такие указатели?

Terminator
24.01.2019
10:05:02
@nvestan будет жить. Поприветствуем!

Stas
24.01.2019
10:05:30
какие такие указатели?
ну типо у тебя есть жсон там какой нибудь

nested

Google
Stas
24.01.2019
10:05:53
a['blahblahblah']['blahblahblah2']

и название длинное

b = a['blahblahblah']['blahblahblah2']

b это называется указатель

тк словари, списки это изменяемый тип

если ты посмотришь на адресс b и на a['blahblahblah']['blahblahblah2'] ты возможно чтото поймешь

так вот

кто нибудь как нибудь помечает указатели?

принято ли это в питуне как в плюсах

SetazeR
24.01.2019
10:07:40
мммм, изобретаем новые сущности

Stas
24.01.2019
10:07:49
какие новые сущности

Stas
24.01.2019
10:07:59
понял

Google
Stas
24.01.2019
10:08:00
спасибо

SetazeR
24.01.2019
10:08:14
такие новые сущности, b - это просто алиас как и любой другой алиас которому что-то "присвоено"

Stas
24.01.2019
10:08:21
алиас

ок))

в программировании нету понятия алиас

рекомендую почитать книжку по типам данных

Олег
24.01.2019
10:08:50


SetazeR
24.01.2019
10:08:51
в питоне нет переменных =Р

Whore Amazing
24.01.2019
10:12:29
осваивай дебаггер

Terminator
24.01.2019
10:20:50
@OlegBugaichuk будет жить. Поприветствуем!

Artem
24.01.2019
10:27:31
Я так понимаю, что бы выуепить данные из окна браузера , нужно использовать js, а уже потом в нужной библиотеке просто def написать и указать переменную с данными?

Tishka17
24.01.2019
10:28:43
Что такое выуепить?

Andrew
24.01.2019
10:29:19


Artem
24.01.2019
10:29:20
Что такое выуепить?
Выцепить. В общем ничего сложного нет, вся проблема что надо просто один раз увидеть и вникнуть

Tishka17
24.01.2019
10:29:39
что за данные ты собрался “выцеплять”?

Google
Terminator
24.01.2019
10:40:14
@another_star будет жить. Поприветствуем!

@drstein77 будет жить. Поприветствуем!

@wakeuptrinity будет жить. Поприветствуем!

?
24.01.2019
11:00:59
Traceback (most recent call last): File "main.py", line 893, in <module> main() File "main.py", line 883, in main CNC() File "main.py", line 612, in __call__ self.check_site() File "main.py", line 678, in check_site s.connect((self.hostip, self.protocol)) File "/usr/lib64/python3.6/ssl.py", line 1100, in connect self._real_connect(addr, False) File "/usr/lib64/python3.6/ssl.py", line 1091, in _real_connect self.do_handshake() File "/usr/lib64/python3.6/ssl.py", line 1068, in do_handshake self._sslobj.do_handshake() File "/usr/lib64/python3.6/ssl.py", line 689, in do_handshake self._sslobj.do_handshake() ssl.SSLError: [SSL: SSLV3_ALERT_HANDSHAKE_FAILURE] sslv3 alert handshake failure (_ssl.c:841) Особо не понял, как же мне мутить https запросы с либами socket && ssl Вроде пишу так, но ошибка s = ssl.wrap_socket(s, keyfile=None, certfile=None, server_side=False, cert_reqs=ssl.CERT_NONE, ssl_version=ssl.PROTOCOL_SSLv23) Я так понимаю, я должен запросить сертификаты с сайта, скачать их и прописать в ssl?

Alex
24.01.2019
11:02:27
я выше не читал. объясни что ты делаешь на клиенте и на сервере.

?
24.01.2019
11:02:51
Взял любой сайт из интернета с https валидным, делаю запрос к нему, получаю вот такой ответ

Alex
24.01.2019
11:03:12
клиент \ сервер? куда подключаешься?

?
24.01.2019
11:03:26
от себя, до https://obmennik.in.ua

Alex
24.01.2019
11:03:37
SSL 2.3 эм... устарел

?
24.01.2019
11:03:39
на порт 443

Alex
24.01.2019
11:04:01
ну во-первых смотри какие версии TLS поддерживает сервер

?
24.01.2019
11:04:08
client / server SSLv2 SSLv3 SSLv23 TLSv1 SSLv2 yes no yes no SSLv3 no yes yes no SSLv23 yes no yes no TLSv1 no no yes yes

Alex
24.01.2019
11:05:24
Tishka17
24.01.2019
11:05:46
Ничего меньше PROTOCOL_TLSv1_2 не юзай

Google
Alex
24.01.2019
11:05:52
как бы все уже на TLS 1.3 переходят. TLS1.1 кажется уже дропают повсеместно.

Tishka17
24.01.2019
11:06:33
И вообще, разве это надо руками указывать?

Alex
24.01.2019
11:06:36
он еще не deprecated, но уже не рекомендуется к использованию.

Admin
ERROR: S client not available

?
24.01.2019
11:06:48
Ничего меньше PROTOCOL_TLSv1_2 не юзай
PROTOCOL_TLSv1_3? или еще не все сайты принимают

Tishka17
24.01.2019
11:07:24
https://docs.python.org/3/library/ssl.html

Примеры читал?

?
24.01.2019
11:07:36
И вообще, разве это надо руками указывать?
Ну по всей видимости да, вот строка sock = ssl.wrap_socket(sock, keyfile=None, certfile=None, server_side=False, cert_reqs=ssl.CERT_NONE, ssl_version=ssl.PROTOCOL_TLSv1_2)

Примеры читал?
Да, естественно

Alex
24.01.2019
11:07:51
более того ssl.wrap_socket с 3.7 уже deprecated

Tishka17
24.01.2019
11:08:04
Не вижу ни в одном примера с указанием версии

более того ssl.wrap_socket с 3.7 уже deprecated
Да у него вообще не по примеру сделано. Хз что он читал

Alex
24.01.2019
11:11:32
вообще если он хочет здаать диапазон версий протоколов то нужно задавать SSLContext.options

точнее даже SSLCOntext.minimum_version

Danil
24.01.2019
11:17:15
Подскажите, а Flask синхронно(последовательно) обрабатывает запросы, или параллельно? Просто у меня естьь простенький сервер, с одним запросом, который пишет в файл еще. Если я набрасываю на него последовательные запросы - все хорошо. Если я накидываю асинхронные - вылезает ошибки, что где-то файл закрыт и т.д. Сладывается ощущение, что они выполняются как-то параллельно, но это не точно

Danil
24.01.2019
11:17:56
Alex
24.01.2019
11:17:58
что значит ты накидываешь асинхронные? WTF are you talking about?

покажи код

Danil
24.01.2019
11:19:34
покажи код
https://pastebin.com/JyxnJA7Y

Google
Alex
24.01.2019
11:21:55
а в каком месте тут фласк? и в каком месте тут запись в файл?

?
24.01.2019
11:22:25
Да у него вообще не по примеру сделано. Хз что он читал
Так в примерах везде они из пути прикладывают сертификаты, значит их где-то скачать нужно, не?

Danil
24.01.2019
11:23:53
а в каком месте тут фласк? и в каком месте тут запись в файл?
ты спросил, что за асинхронные запросы - я показал))

Alex
24.01.2019
11:23:55
почитай как работает TLS для начала пожалуйста

?
24.01.2019
11:24:07
что ты несешь
Чет походу спать пора

Danil
24.01.2019
11:24:28
покажи запись в файл
https://pastebin.com/RW0wJX2x

Alex
24.01.2019
11:24:34
Чет походу спать пора
нет, нужно вообще понять как работает TLS

в каких случаях как ты выразился подкладываются сертификаты, в каких нет.

а как ты этот сервер запускаешь?

Страница 7849 из 9768