
Альберт
10.02.2019
21:11:45
while True:
data = connection.recv(128)
connection.send("ok".encode("UTF-8"))
if data:
print("DWNLD:" +str(data))
raw = open("enc.jpg", "ab")
raw.write(data)
else:
print("DONE")
fl = open("enc.jpg", "rb")
tags = exifread.process_file(fl)
subprocess.run(["rm", "enc.jpg"])
print(tags["Image Artist"])
break
Имеется такой кусок кода, но он не отлавливает момент, когда в сокет (connection - socket) перестают идти данные. Как можно это исправить, и выполнить инструкцию из els?

Николай
10.02.2019
21:14:53
А как он должен отлавливать? На то он и while true
Либо посылай некую комбинацию чтоб он переставал слушать либо делай его отдельным тредом и он будет работать "вечно"

Данил
10.02.2019
21:29:11
Говорят, что если ввести команду True = False, то компьютер взорвется. Это правда?

Google

Винни
10.02.2019
21:33:13
нет
и сейчас мы проверим это научным методом

Cookie
10.02.2019
21:33:35
Если он не выдерживает исключения-то сгорит

Винни
10.02.2019
21:33:45
>>> True == False
False

Andrii [R11]
10.02.2019
21:33:54
True, False = False, True

Cookie
10.02.2019
21:37:42
Language:
py3
Source:
True,False = False, True
Errors:
File "source_file.py", line 1
True,False = False, True
^
SyntaxError: can't assign to keyword
Language:
py2
Source:
True, False = False, True
print True
print False
Result:
False
True
Самое забавное, что эти 3 строки сожрали 4 МБ

Данил
10.02.2019
21:40:56

Cookie
10.02.2019
21:45:38
Ничего ж себе конечно

Денис
10.02.2019
22:03:48
Я свинка Пепа, фанатка пепа

Cookie
10.02.2019
22:08:09
Какого именно?

Google

Terminator
10.02.2019
22:11:28
@Huevaya55 будет жить. Поприветствуем!

الأبيض
10.02.2019
22:20:48
Доброго времени суток, ребзи. Я новичок в python'e. Была бы признательна всем вам, если бы подсказали годную литературу по этому языку.

Егор
10.02.2019
22:23:21
https://drive.google.com/file/d/1Z6HoIegs_qhYSsKSKFwndjYZwQb5rTi9/view?usp=drivesdk
https://drive.google.com/file/d/1iu7CDa9RyinTpCr1DAoEqXSJxJ2l0z0g/view?usp=drivesdk

Terminator
10.02.2019
23:03:16
@RomaMexanik будет жить. Поприветствуем!

iddqd
10.02.2019
23:24:08
Подскажите плз по монге, у меня в коде один раз исполняется:
collection.create_index('name')
После этого в коллекцию добавляются новые документы и удаляются... Я правильно понимаю, что монго сам делает индексирование в дальнейшем?

/dev
10.02.2019
23:25:48

الأبيض
11.02.2019
00:03:03
Спасибо

Alexander
11.02.2019
00:07:59
Django 2.1
Ребят, помогите плиз.. Реализую вход на сайт. Выдаёт ошибку

Denis
11.02.2019
00:13:08
А зачем ты так делаешь?
Унаследуйся от него и сделай нормально

Terminator
11.02.2019
04:23:47
Идём со мной @zsuburban, если хочешь жить.
Долго не раздумывай, у тебя есть всего 1 минута.
@zsuburban будет жить. Поприветствуем!

_
11.02.2019
05:38:34
Как в vk_api можно авторизоваться с сервисным ключом доступа?

Zerogoki
11.02.2019
05:39:14
Официальным?

_
11.02.2019
05:39:29
От имени приложения

Google

Zerogoki
11.02.2019
05:39:37
Официального?
app_id и client_secret тебе надо знать

_
11.02.2019
05:40:02
Есть

Zerogoki
11.02.2019
05:40:26
Посылай запрос на oauth.vk.com

X
11.02.2019
05:40:29

Zerogoki
11.02.2019
05:40:34
Посмотри в документации

X
11.02.2019
05:40:48
Получишь токен
С ним и ходи

_
11.02.2019
05:42:21
Не очень она подробная, или я не так смотрю, использую библиотеку vk_api, vk_api.VkApi(app_id, client_secret) все равно просит логин пароль
Как убедится что используется именно приложение, не хотелось бы чтоб акк забанили

X
11.02.2019
05:53:20
И все
Чтобы не банили, не делай ничего плохого:)

_
11.02.2019
05:55:01

X
11.02.2019
05:56:14
+ у них есть ограничения на запросы в секунду, вроде 3, или в доках, если будет больше бан, но бан на 3-5 часов где-то, бан именное апп ы

_
11.02.2019
05:57:53
Если не сложно, можно реализацию в коде? (На примере vk_api) был бы очень благодарен

X
11.02.2019
05:58:00

A
11.02.2019
06:01:07
Спасити памагити! Как проверить условие по булевому значению? If i in b == True?

Google

X
11.02.2019
06:01:28
Any?
All?
All, any - немного для другого
Это единственное true в массиве?

Artyem
11.02.2019
06:04:02

A
11.02.2019
06:05:37

Terminator
11.02.2019
06:06:13
@Lacost_e будет жить. Поприветствуем!

A
11.02.2019
06:08:07
В общем нужен вывод значения из списка, по индексу, но кол-во индексов мне не известно(посчитать руками или тд не предлагать)
Поэтому когда индекс отсутствует, выскакивает исключение и процесс прерывается

Denis
11.02.2019
06:09:23
обрабатывать это исключение?

X
11.02.2019
06:09:46
a[i] - или я что-то не понимаю?

Artyem
11.02.2019
06:11:27

Denis
11.02.2019
06:12:04

Сергей
11.02.2019
06:12:05

X
11.02.2019
06:12:30
С примером массива и что делать

A
11.02.2019
06:14:27
У меня идут условия:If I in list[9]: print (i), if I in list[8] print (i).....

Google

A
11.02.2019
06:15:24
Дак вот с list[8] существует а list[9] нет
Но так не всегда, потому что данные приходят разные

X
11.02.2019
06:16:16

A
11.02.2019
06:16:21
И когда индекс 9 отсутствует, то ошибка
Тогда индекс 8 выполнится?

X
11.02.2019
06:16:37
Почитай про try except