@ru_python

Страница 5913 из 9768
??
12.07.2018
22:40:28
помогите плес Python Traceback (most recent call last): File "/usr/local/lib/python3.5/dist-packages/flask/app.py", line 2309, in __call__ return self.wsgi_app(environ, start_response) File "/usr/local/lib/python3.5/dist-packages/flask/app.py", line 2295, in wsgi_app response = self.handle_exception(e) File "/usr/local/lib/python3.5/dist-packages/flask/app.py", line 1741, in handle_exception reraise(exc_type, exc_value, tb) File "/usr/local/lib/python3.5/dist-packages/flask/_compat.py", line 35, in reraise raise value File "/usr/local/lib/python3.5/dist-packages/flask/app.py", line 2292, in wsgi_app response = self.full_dispatch_request() File "/usr/local/lib/python3.5/dist-packages/flask/app.py", line 1815, in full_dispatch_request rv = self.handle_user_exception(e) File "/usr/local/lib/python3.5/dist-packages/flask/app.py", line 1718, in handle_user_exception reraise(exc_type, exc_value, tb) File "/usr/local/lib/python3.5/dist-packages/flask/_compat.py", line 35, in reraise raise value File "/usr/local/lib/python3.5/dist-packages/flask/app.py", line 1813, in full_dispatch_request rv = self.dispatch_request() File "/usr/local/lib/python3.5/dist-packages/flask/app.py", line 1799, in dispatch_request return self.view_functions[rule.endpoint](**req.view_args) File "/home/pi/home_control/web_server.py", line 23, in led GPIO_CTRL.GPIOCTRL.__init__(self) NameError: name 'self' is not defined

вот кодяки https://pastebin.com/ZAKzMjLR https://pastebin.com/Watx71sz

Denis
12.07.2018
22:42:38
??
12.07.2018
22:45:24
я его ток использую чтобы он 1 раз вызывался

Google
??
12.07.2018
22:45:31
всегда

Denis
12.07.2018
22:45:46
Убери класс и переименуй инит

??
12.07.2018
22:46:26
мож просто инить переименовать?

точнее убрать его

Скрудж
12.07.2018
22:48:11
Кэк

А может просто почитать доку?

??
12.07.2018
22:48:22
не рабит

к чему

Скрудж
12.07.2018
22:48:42
даже не знаю

??
12.07.2018
22:48:46
я не могу заинитить обьект

Denis
12.07.2018
22:49:08
У тебя его нет

Скрудж
12.07.2018
22:49:22
Alex
12.07.2018
22:53:56
GPIO_CTRL.GPIOCTRL.__init__() GPIO_CTRL.GPIOCTRL.set_led(state) facepalm.jpg

Google
??
12.07.2018
22:55:15
все

и гет запросы почему то стали нормально передаваться

хотя я просто добавил и убрал клас

с

Скрудж
13.07.2018
02:05:16
Гайс, как правильно избегать ошибки nonetype object has no get? Я к результату запроса делаю req.get().get(), но писать if'ы пока не охота. Есть какой-то вариант?

wi34rd
13.07.2018
02:06:10
подождать, когда зохочется

Скрудж
13.07.2018
02:06:50
Я интересуюсь, есть ли более элегантное решение?

wi34rd
13.07.2018
02:06:55
а вообще дефолтным значением задать пустой словарь

Скрудж
13.07.2018
02:08:12
Эммм.. Как ты себе это представляешь? Я создаю пустой словарь, мне приходит ответ сервера, я делаю первый get() и присваиваю уже бывшему словарю None? Really?

а, я загуглил и вспомнил

dict.get(key, default = None)

Ruslan
13.07.2018
02:10:20
Всем, привет! Что-то не могу сообразить зачем всё таки оператор ":="?

PEP 572 -- Assignment Expressions

Скрудж
13.07.2018
02:11:14
dict.get(key, default = None)
@dontsov угу, спасиб, уже нагуглил))

wi34rd
13.07.2018
02:11:48
Всем, привет! Что-то не могу сообразить зачем всё таки оператор ":="?
чтобы одновременно присваивать какое-то значение переменной, а потом проверять его

Денис
13.07.2018
02:11:54
Скрудж
13.07.2018
02:12:12
Вау, не знал. Спасибо)

Денис
13.07.2018
02:12:16
@dontsov угу, спасиб, уже нагуглил))
ТОже боролся с этим, потом придумал костыльчик)

wi34rd
13.07.2018
02:12:39
для гуглинга?

Google
Денис
13.07.2018
02:12:57
не(

Ruslan
13.07.2018
02:13:01
Спасиб!

ivan
13.07.2018
02:47:52
Мб кто-то не спит и сможет объяснить, как это? Можно ли это считать багом? Как они могут быть идентичны? У них же даже id разные. это два разных веб-сокета для двух юзеров





qq
13.07.2018
02:50:35
как в питоне сделать аналог tr str1 str2?

wi34rd
13.07.2018
02:51:11
скриншоты просто божественные

qq
13.07.2018
02:51:25
ну тоесть у меня есть входная строка для перевода одних символов в другие в один проход.

ivan
13.07.2018
02:51:27
wi34rd
13.07.2018
02:51:37
все

qq
13.07.2018
02:51:42
я просто не могу найти инструмент

ivan
13.07.2018
02:52:31
все
Хз, мб у тебя в плохом качестве отображаются Могу гист сделать на гитхабе

qq
13.07.2018
02:52:59


в данный момент реализовано (только не смейтесь ) так

wi34rd
13.07.2018
02:53:06
а у меня просто в обрезаном виде)))

qq
13.07.2018
02:54:51
wi34rd
13.07.2018
02:54:52
это is id смотрит

Google
wi34rd
13.07.2018
02:55:17
а == смотрит на реализацию магического метода __eq__

ivan
13.07.2018
02:55:28
Да. ты прав

Donaudampf
13.07.2018
02:55:40
а == смотрит на реализацию магического метода __eq__
вот я на это и намекаю, у него же ==

ivan
13.07.2018
02:55:57
Странно, что два разных веб-сокета всегда equal

Donaudampf
13.07.2018
02:56:52
можно в исходниках посмотреть

ivan
13.07.2018
02:57:35
Не нашёл eq конкретно в WebasocketResponse() Наверное где-то очень высоко в базовых классах

Admin
ERROR: S client not available

ivan
13.07.2018
02:57:50
Но это странно :^

nn
13.07.2018
02:58:15
матерь божья, это что за высер, при всем уважении

qq
13.07.2018
03:08:09
?

Egor
13.07.2018
03:09:37
Случаем никто на 1dedic'e никто не хостится?

Egor
13.07.2018
03:10:33
Это что-то связанное с ДНК? )

nn
13.07.2018
03:10:52
нуууу, уже получше.

qq
13.07.2018
03:11:34
да пишу простенький скрипт для облегчения дизайна праймеров

Egor
13.07.2018
03:12:42
Я бы такое решил через дикты

Artyom
13.07.2018
05:04:03
PEP 572 -- Assignment Expressions
Какие мысли по поводу этого? Какое будущее у комьюнити?

Google
Tigran
13.07.2018
05:19:48
По-моему, это хуета.

Ruslan
13.07.2018
05:20:34
По-моему, это хуета.
Никто не заставляет использовать, я так думаю.

Tigran
13.07.2018
05:21:07
Никто не заставляет использовать, я так думаю.
Если ты работаешь питонистом, ты неизбежно читаешь код других питонистов, которые вполне могут начать это использовать.

Tigran
13.07.2018
05:25:25
Хотя код станвиться компактнее. Пожалуй, у меня нет однозначного мнения.
Если долго компактизировать код, можно закончить со скриптом на перле.

Мой поинт в том, что если что-то такое пришлось делать, самое время что-нибудь подекомпозировать.

Muxtorjon
13.07.2018
05:28:05
A

Valentin
13.07.2018
05:33:35
Вместо того, чтобы фиксить плохой апи re-модуля, добавили двойных хуев

Egor
13.07.2018
05:34:41
АА понял. И нафига такое? Одну строчку жалко чтоли?

John
13.07.2018
05:42:10
Как приложение меня узнает после повторной установке ? Какие могут быть антисредства ? )

Denis
13.07.2018
05:42:29
(index):467 POST http://127.0.0.1:5000/%3C?php%20$_PHP_SELF%20?%3E 404 (NOT FOUND) (anonymous) @ (index):467 что это означает? через phpstorm всё работает, через flask он при загрузке файла 404 выдает

Tishka17
13.07.2018
05:46:35
Что за php self???

Denis
13.07.2018
05:46:58
Что за php self???
таргет формы

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