@ru_python

Страница 9035 из 9768
Denis
15.05.2019
13:12:19
if object.exists()

Boriskas
15.05.2019
13:13:13
что переменная обьявленна и она не нан

Google
Denis
15.05.2019
13:13:26
if a is not None

Проксимов
15.05.2019
13:14:34
А ему пустые коллекции нужны?

Nadya
15.05.2019
13:15:26
Да, все так. Есть ещё некоторые вспомогательные скрипты для веба на python. Я сейчас уточнила у тех. специалиста.

Tishka17
15.05.2019
13:15:42
if object:
упадет если перемення не объявлена

Tigran
15.05.2019
13:15:47
Tishka17
15.05.2019
13:16:01
но вообще если есть подорение что переменная не объявлена - стоит пересмотреть архитектуру

Tigran
15.05.2019
13:16:07
или locals().get("varname") is not None

Проксимов
15.05.2019
13:16:14
упадет если перемення не объявлена
Так оно тогда и не заведётся

Пайчарм подчеркнёт как минимум)

Tishka17
15.05.2019
13:16:52
чет я кажется сломал пацчарм, он у меня вообще половину не подчеркивает

from typing import Generic, TypeVar T = TypeVar("T") class A(Generic[T]): def do(self, var: T): pass class B(A[int]): def do(self, var: str): # Argument 1 of "do" incompatible with supertype "A" pass Вот mypy ругается, можно заставить PyCharm так же делать?

Проксимов
15.05.2019
13:22:05
Ой вей, аннотации

Google
LighteR
15.05.2019
13:25:23
PyDev, наверное, сможет. Он вроде может внутри использовать mypy для анализа

а в pycharm собственная реализация

Nadya
15.05.2019
13:34:11
Ребята, скажите мне, а есть ли такие программисты python, кому может быть интересен переход в web? Они вообще могут существовать в теории, имеется в виду. ))

Nadya
15.05.2019
13:36:27
Что это вообще значит?
Да, я неправильно сформулировала свой вопрос, сорри. Не в веб, а именно на JavaScript.

roman
15.05.2019
13:38:23
в теории любой, кто связан с вебом, в той или иной степени сталкивался с js

Nadya
15.05.2019
13:40:03
в теории любой, кто связан с вебом, в той или иной степени сталкивался с js
Ну тогда понятно, что задача вполне себе выполнимая. )) спасибо за ответ.

Валерий
15.05.2019
13:50:47
Привет Может кто подскажет? При запуске воркера celery он практически сразу завершается вот с такой ошибкой:



В чем может быть проблема?

Tishka17
15.05.2019
13:58:48
LighteR statuses: Dict[str, Counter] = defaultdict(default_factory=lambda: Counter()) res = { key: counter.most_common(1)[0] # error: "str" has no attribute "most_common" for key, counter in statuses } ЧЯДНТ?

упс

понял

LighteR
15.05.2019
13:59:59
items()?

Tishka17
15.05.2019
14:00:07
угу

внеазпно понял, что всегда код ровнял не на 80 символов, а на 120 так как так по дефолту в пайчарме

Kirnosov
15.05.2019
14:05:05
может кто знает почему при установке numpy (любой версии) загрузка не продолжаеться дальше setap.py

Tishka17
15.05.2019
14:07:46
ух

Google
Tishka17
15.05.2019
14:07:56
добился того, что pycharm ни одного предупреждения не выводит

правда method may be static вырубил

Andrew
15.05.2019
14:08:37
может кто знает почему при установке numpy (любой версии) загрузка не продолжаеться дальше setap.py
нампи просто так не ставится там бинарника под конкретую платформу кароче гимророй если у тебя винда, то качай отсюда https://www.lfd.uci.edu/~gohlke/pythonlibs/

Kirnosov
15.05.2019
14:09:01
ага

у меня мейт убунту

Worlak
15.05.2019
14:09:10
Ставился раньше, но под линуксом)

Kirnosov
15.05.2019
14:09:18
просто под винду пипом поставилось

?
15.05.2019
14:10:16
Kirnosov
15.05.2019
14:10:37
?
15.05.2019
14:10:51
на убунте?
На всех ос не испытывал проблем

Kirnosov
15.05.2019
14:11:07
на распбери пытаюсь поставить

?
15.05.2019
14:11:21
Из линуксов центось, убунта, дебиан

?
15.05.2019
14:11:27
Везде все ставилось с 1го раза

Tishka17
15.05.2019
14:11:31
пришло время pylint

?
15.05.2019
14:11:57
на распбери пытаюсь поставить
Ищи недостающие арм пакеты

Kirnosov
15.05.2019
14:12:08
ок спасибо

Tishka17
15.05.2019
14:18:20
Вот у меня есть класс вида class Smth: def __init__(self): pass def __call__(self, data): pass pylint мне говорит: Too few public methods (1/2) он охренел?

Admin
ERROR: S client not available

Tishka17
15.05.2019
14:22:15
__call__

Google
Tishka17
15.05.2019
14:22:28
а он хочет хотя бы два метода

странный

?
15.05.2019
14:22:58
А зачем

Tishka17
15.05.2019
14:24:10
а ещё он ругается когда аргументов больше 5

Vladimir
15.05.2019
14:26:21
Tishka17
15.05.2019
14:26:34
Vladimir
15.05.2019
14:26:34
а ещё лучше используй flake8

Tishka17
15.05.2019
14:26:45
я flake8 прогнал, он мало что нашел

на самом деле и ошибок возможно нет

Vladimir
15.05.2019
14:27:10
а pylint много по делу нашел?

Tishka17
15.05.2019
14:28:51
нашел вот что: class ObjectSchema(Schema): @post_load def make(self, data): return self._class(**data) # Instance of 'ObjectSchema' has no '_class' member (no-member) как с этим быть? Метакласс abc не могу указать, потому что схема уже с метаклассом

ну и на catch Exception ругается

Vladimir
15.05.2019
14:30:43
ну и на catch Exception ругается
правильно ругается

Tishka17
15.05.2019
14:31:01
правильно ругается
ну тут увы, спасибо разработчикам boto3

Tishka17
15.05.2019
14:32:49
вот тут вообще не понимаю чего ты хочешь :(
вот хз как правильно сказать что _class должен быть определен в дочернем классе

Vladimir
15.05.2019
14:33:19
_class = NotImplemented

Tishka17
15.05.2019
14:33:24
хм

разумно

забыл такое

Google
Vladimir
15.05.2019
14:33:48
def _class(...): raise NotImplementedError

Tishka17
15.05.2019
14:34:31
это уже перебор

Vladimir
15.05.2019
14:34:45
зато сигнатура описана

Tishka17
15.05.2019
14:36:07
да какая сигнатура, это хелпер для marshmallow

там проивольный класс будет

Илья
15.05.2019
14:43:54
Всем привет. Такая проблема. Написал программу. На экране 3 ячейки, когда курсор мыши наводится на одну из ячеек - она изменяет цвет. Работаю на маке (пайчарм) и это стабильно работает только на первой ячейке, а остыльные через одно место. Запустил тот же проект на винде (тоже пайчарм) все прекрасно рабоатет. Кто нибудь знает что надо в маке подкрутить, чтобы норм работало?

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