
Анастасия
17.05.2017
18:00:16
Какие*

Eldar
17.05.2017
18:01:23

Проксимов
17.05.2017
18:01:33
)1)1)

Google

Vaderoff
17.05.2017
18:02:10
print(posts) выводит такое [111, {...} ] как мне добраться до словаря?

Eldar
17.05.2017
18:02:10

derevotyan
17.05.2017
18:02:56

Проксимов
17.05.2017
18:03:06
Так что...

derevotyan
17.05.2017
18:03:19

Eldar
17.05.2017
18:03:25

Проксимов
17.05.2017
18:03:41

derevotyan
17.05.2017
18:04:40
Ну конкретно тут лонгполл не нужен, по идее.

Проксимов
17.05.2017
18:05:06

Eldar
17.05.2017
18:05:28

Rookie
17.05.2017
18:05:56

Google

derevotyan
17.05.2017
18:06:33

Eldar
17.05.2017
18:07:10

derevotyan
17.05.2017
18:07:20
Бревно, да.

Daniil
17.05.2017
18:23:10
Хотя может можно селениумом пролистать... Ну да ладно, это болтовня все, смотреть надо.

Анастасия
17.05.2017
18:25:08
Моя задача разослать информацию и связать с человеком, если вас заинтересовало и есть вопросы, напишите человеку, он непосредственно ответит на все вопросы , чья ссылка была скинута выше
Цена
1.Анализ страницы и 3 факта о нем(до 100 к)
2.Анализ прошлых постов( до 25 к)
Пока так

Rookie
17.05.2017
18:34:42

Проксимов
17.05.2017
18:37:30

tu
17.05.2017
18:59:21
Насколько я помню, class MyClass(tk.Label)
class C(tk.Label):
def __init__(self, *args, **kwargs):
pass
def meth(self):
print('hello')
делаю C(frame, text='qwe').grid()
пишет
AttributeError: 'C' object has no attribute 'tk'

Eldar
17.05.2017
19:01:29

Vaderoff
17.05.2017
19:01:56

b0g3r
17.05.2017
19:02:12
posts - число
почему - ищи в коде где так вышло
а, либо элемент posts число

Vaderoff
17.05.2017
19:03:03

Artem
17.05.2017
19:03:31
Приветы. Подскажите, как правильней сравнить <type 'java.math.BigDecimal'> и <type 'int'> ? Выкрутился пока через float(str()), но как-то некрасиво что-ли это..)

b0g3r
17.05.2017
19:03:42
не я ищи в коде
а ты ищи в коде :)
к тому же - это явно не тот кусок кода, ищи что такое у тебя posts и как он выглядит

Google

Vaderoff
17.05.2017
19:04:57

b0g3r
17.05.2017
19:05:08
ошибка не здесь, а на строчку выше
в posts[-1]['date']
либо posts число, либо posts[-1]
ошибка говорит, что ты пытаешься обратиться к элементу int'а

Vaderoff
17.05.2017
19:07:03
хм, теперь понимаю

tu
17.05.2017
19:19:41

Vaderoff
17.05.2017
19:20:41
кто нибудь тут работал с апи вк, а именно с методом wall.get ? мб знаете почему может возвращать
{
"response": {
"count": 693,
"items": []
}
}
а именно почему items пустой ?

Igor
17.05.2017
19:22:05
судя по count и items, ты запросил хуевенький оффсет с лимитом
когда они уже кончились

Vaderoff
17.05.2017
19:23:14
да, ты наверное прав
Можешь привести пример кода как мне вывести все посты, но чтобы при этом не было такой ошибки

Igor
17.05.2017
19:24:13
да где ты здесь ошибку-то увидел
там максимум можно забрать N постов за запрос
берешь первую страницу, складываешь в какой-нить общий массив. берешь вторую. дописываешь. берешь третью. и так пока не кончатся

Vaderoff
17.05.2017
19:24:56
я так и сделал

Igor
17.05.2017
19:25:01
ну и

Boojum
17.05.2017
19:25:18
Чуваки

Vaderoff
17.05.2017
19:25:23

Boojum
17.05.2017
19:25:35

Google

Rookie
17.05.2017
19:25:58
Ну и дособирал до того, что больше нечего присылать, и items пустой?

Vaderoff
17.05.2017
19:26:09

Igor
17.05.2017
19:26:16
у тебя только один break, не вижу break'а на условии offset > count

Rookie
17.05.2017
19:26:30
Я не помню, там exception или это нормальное поведение.

Igor
17.05.2017
19:27:17
скопипасть сюда текст плиз

Boojum
17.05.2017
19:28:08
' 56 [K003296]\n\nИнструкция: ОЗНАКОМЬТЕСЬ С СИТУАЦИЕЙ И ДАЙТЕ РАЗВЕРНУТЫЕ\n\nОТВЕТЫ НА ВОПРОСЫ\n\nОсновная часть\n\nМужчина 52 лет, археолог, обратился на приѐм к врачу-терапевту для проведения дополнительного обследования после второго этапа диспансеризации.\n\nИз анамнеза известно, что наследственность по ССЗ отягощена по материнской линии (ГБ с 50 лет, ОНМК в 60 лет). Пациент курит около 30 лет, до 1,5 пачек...

Admin
ERROR: S client not available

Igor
17.05.2017
19:28:42
те надо вырезать все до "основной части"?

Boojum
17.05.2017
19:28:59
Включительно

Rookie
17.05.2017
19:30:08
.*Основная часть\n(.*)
А, или перед Инструкция оставить?

Boojum
17.05.2017
19:31:19
Да без разницы, главное, чтобы хоть че-то исчезло, а дальше сам разберусь

Igor
17.05.2017
19:32:11
In [24]: re.sub(r'Инструкция([\w\W]+?)Основная часть\s+', '', txt)
Out[24]: "' 56 [K003296]\n\nМужчина 52 лет, археолог, обратился на приѐм к врачу-терапевту для проведения дополнительного обследования после второго этапа диспансеризации.\n\nИз анамнеза известно, что наследственность по ССЗ отягощена по материнской линии (ГБ с 50 лет, ОНМК в 60 лет). Пациент курит около 30 лет, до 1,5 пачек..."
че-т я сам не понял, почему .+? не матчит

Boojum
17.05.2017
19:32:46
Но в любом случае не работает

Aragaer
17.05.2017
19:40:01
чтобы точка матчила перенос строки нужен модификатор s

Google

Aragaer
17.05.2017
19:40:09
... по-моему так
re.S
re.DOTALL
Make the '.' special character match any character at all, including a newline; without this flag, '.' will match anything except a newline.

Igor
17.05.2017
19:44:33
оо, мерси

CthUlhUzzz
17.05.2017
20:58:54
Вопрос на засыпку
В классе 2 вида методов должно быть
Одни генерируют события
Другие обрабатывают
Как их пометить, чтобы отличать друг от друга?
Думал использовать декораторы, но мне нужно знать кто есть кто при инициализации объекта

Проксимов
17.05.2017
21:16:55

CthUlhUzzz
17.05.2017
21:18:04
Нужно найти генераторы событий при инициализации объекта
И потом эти методы запустить в лупе и ловить события, которые они будут генерировать
Я уже решил задачу, в принципе, указав список методов в самом классе

Сергей
17.05.2017
21:22:30
Не знаю, в данном случае то что нужно, но можно написать декораты и к методам добавлять любые свойства. Например добавить __is_event_generator__ и проверять на его наличие, чтобы определить что это генератор события. Аналогично для обработчиков

Nikolay
17.05.2017
21:28:45
а не вариант вынести генераторы в отдельный класс?

CthUlhUzzz
17.05.2017
21:30:32
Ну это немножко не логично будет)

Nikolay
17.05.2017
21:30:45
почему?

CthUlhUzzz
17.05.2017
21:31:26
class Service:
EVENT_GENERATORS = ()
EVENT_HANDLERS = ()
def __init__(self, event_broker):
self.event_broker = event_broker
async def start(self):
pass
async def stop(self):
pass