
Проксимов
20.05.2017
15:45:44
Задаёт вопросы дальше*

Маришка
20.05.2017
15:45:45

Проксимов
20.05.2017
15:45:55
Повторяет шаг первый*

Google

.
20.05.2017
15:52:46
Киньте кто нибудь чаты про питон на англ языке
Можн в лс, если тут нельзя

Artem
20.05.2017
15:55:13
можно

Проксимов
20.05.2017
15:56:27
Относительно наших двух

.
20.05.2017
15:56:47
Ну кидай

Проксимов
20.05.2017
15:57:23
@pythongroup

.
20.05.2017
15:59:11
https://t.me/Python

Eldar
20.05.2017
16:04:26

Проксимов
20.05.2017
16:04:46
Мы туда рейд сделали
:₽

Google

Artem
20.05.2017
16:08:31
https://pythondevelopers.herokuapp.com/

Vaderoff
20.05.2017
16:30:44

Проксимов
20.05.2017
16:31:34
Список с ключами или без?

Artem
20.05.2017
16:31:38
[e['keyword'] for e in elems]?

Vaderoff
20.05.2017
16:38:50

darkwoolf
20.05.2017
18:42:27
https://hastebin.com/kuhefimugi.py
как сделаль чтобы стили добавлялись к кнопке
если добаляю эти стили по отдельность к btn, sortArray и тд, то всё работает
а так просто добавляет новую кнопку

Сергей
20.05.2017
18:53:31
выше у тебя hover создаётся, а стили добавляешь к self.hover
или оно в там биндится к self?

darkwoolf
20.05.2017
19:06:31
которая не нужна
но суть в том чтобы у всех кнопок был этот стиль

Rookie
20.05.2017
19:09:16
Создай кнопку, и наследуйся от неё.

darkwoolf
20.05.2017
19:38:48
Нельзя уже так...

Vaderoff
20.05.2017
19:52:05
можете подсказать как правильно сделать логику фильтра фильтрации постов по ключевым словам, если в тексте поста нету ключевого слова из списка, то он игнорирует этот пост, а где есть ключевое слово - записывает в список, сделал пока так, но что то этот скрипт после фильтрации возвращает еще больше постов, чем до фильтрации.
def filterPosts(posts, keywords):
result = []
for post in posts:
post_text = post['text'].replace('<br>', '').lower()
for keyword in keywords:
if keyword in post_text:
try:
post_signer = post['signer_id']
except:
post_signer = 0
items = {
'id': post['id'],
'signer_id': post_signer,
'group_id': post['from_id'],
'date': post['date'],
'keyword': keyword,
'text': post_text
}
print(post_text[:40], 'слово:', keyword)
result.append(items)
return result

Google

Сергей
20.05.2017
20:05:41
если в посте два ключевых слова - два раза добавится один и тот же пост. если три - три раза.

Danila
20.05.2017
20:06:07
Народ nginx по умолчанию без uwsg_module идет, надо кастомную сборку делать вручную, да ?

Сергей
20.05.2017
20:06:53
смотри как собирают в твоём дистре
вроде везде с uwsgi


Сергей
20.05.2017
20:08:21
можете подсказать как правильно сделать логику фильтра фильтрации постов по ключевым словам, если в тексте поста нету ключевого слова из списка, то он игнорирует этот пост, а где есть ключевое слово - записывает в список, сделал пока так, но что то этот скрипт после фильтрации возвращает еще больше постов, чем до фильтрации.
def filterPosts(posts, keywords):
result = []
for post in posts:
post_text = post['text'].replace('<br>', '').lower()
for keyword in keywords:
if keyword in post_text:
try:
post_signer = post['signer_id']
except:
post_signer = 0
items = {
'id': post['id'],
'signer_id': post_signer,
'group_id': post['from_id'],
'date': post['date'],
'keyword': keyword,
'text': post_text
}
print(post_text[:40], 'слово:', keyword)
result.append(items)
return result
def filter_posts(posts, keywords):
result = []
for post in posts:
post_text = post['text'].reaplce(...)
post_text_words = set(post_text.split())
if post_text_words.intersection(keywords):
# add appending logic here
Что-то типа такого можно


Rookie
20.05.2017
20:12:43
там абсолютноее позиционирование
И что?
class MyButton(QPushButton):
def __init__(self, *args, **kwargs):
super(MyButton, self).__init__()
self.setStyleSheet(""" background: rgb(0,0,0);""")
Как это повлияет на то, что потом ты будешь наследоваться от MyButton?

Vaderoff
20.05.2017
20:20:15
а все я понял

Nikita
20.05.2017
20:50:43
Пользы будет столько же.

Whore Amazing
21.05.2017
07:50:11
как проверить тип, чтобы под положительный результат подпадали все подклассы некого класса?
срочно)

Проксимов
21.05.2017
07:55:05
Issubclass?

Whore Amazing
21.05.2017
07:55:51
а если объект является, к примеру, строкой, он просто False вернет или исключение бросит?
стоп, так он вроде класс принимает аргументом, а не инстанс?

Проксимов
21.05.2017
07:58:30
Я не очень понял что ты хочешь

Rookie
21.05.2017
07:58:42

Whore Amazing
21.05.2017
07:58:52
ну смотрите

Google

Проксимов
21.05.2017
07:59:13
Есть класс, чтобы проверить является ли он наследованным от другого класса используется issubclass

Whore Amazing
21.05.2017
07:59:47
у меня есть объект
он может быть одним из стандартных питоновых типов данных
а может быть инстансом одного из классов, родителем которых является один и тот же класс

Admin
ERROR: S client not available

Whore Amazing
21.05.2017
08:00:39
как мне проверить, инсттанс это или просто данные?

Artem
21.05.2017
08:01:28
isinstance

Проксимов
21.05.2017
08:01:38

Whore Amazing
21.05.2017
08:01:56
а он вернет true, если инстанс субкласса, а не самого класса?
я туповат маленько
вы ж знаете

Проксимов
21.05.2017
08:03:31

Whore Amazing
21.05.2017
08:03:45
а мне надо чтоб вернул
в том и суть

Проксимов
21.05.2017
08:03:59
Ну думай тогда

Whore Amazing
21.05.2017
08:04:00
а все субклассы в списке перечислять не комильфо

Artem
21.05.2017
08:04:31
class Parent: ...
class Child(Parent): ...
child = Child()
isinstance(child, Parent) == True

Whore Amazing
21.05.2017
08:04:39
а, да?

Проксимов
21.05.2017
08:04:43

Whore Amazing
21.05.2017
08:04:47
Нет
а шо ты меня обманываешь :\

Igor
21.05.2017
08:04:55
проверил бы сам да и все
неужто так тяжело

Google

Whore Amazing
21.05.2017
08:05:12
ну у меня слишком громоздкий проект

Проксимов
21.05.2017
08:05:14

Whore Amazing
21.05.2017
08:05:29
ладно, я просто поленился
спасибо вам, вы няши, как всегда :*
def get_content(item):
if isinstance(item, Node):
return item.show_content()
elif isinstance(item, (list, tuple)):
return [get_content(i) for i in item]
else:
return item
Я прав?
Это хороший код?

Artem
21.05.2017
08:07:23
да

Whore Amazing
21.05.2017
08:07:29
:3
я не безнадежен
(но это не точно)

Проксимов
21.05.2017
08:08:01

Artem
21.05.2017
08:08:06
почитай как-нибудь python cookbook бизли, узнаешь много нового