kika: (Default)
[personal profile] kika
Ну вот как так можно написать, а? С той стороны приезжает JSON, я его парсю, нахожу в нем 'command', который 'exit' и в отладочной печати вижу "Now exiting the hive", но не вижу "Listener exits". И это нынче один из самых модных языков для разработки.

def listen(self):
        print "Listening"
        for change in self.changes:
            try:
                if not change.get(u'deleted'):
                    doc = change.get(u'doc')
                    if doc:
                        print doc
                        if doc.get(u'command') == u'exit':
                            print "Now exiting the hive"
                            break
            except:
                print "Exception in changes reader!"
        print "Listener exits"

Date: 2014-09-08 02:59 am (UTC)
From: [identity profile] juan-gandhi.livejournal.com
Я как-то не понимаю контекста. Джейсон содержит команды? Что б не пересылать весь джаваскрипт, и исполнять его.

Date: 2014-09-08 04:54 am (UTC)
From: [identity profile] provokatorz.livejournal.com
судя по скриншоту у него съехало форматирование последней строчки и она просто "выпала" :))

я так понимаю, что это пост ненависти к "форматной зависимости"

Date: 2014-09-08 05:02 am (UTC)
From: [identity profile] avnik.livejournal.com
кстати да, отступы косячные.
Но это же постараться надо -- их обычно редактор расставляет, и расставляет правильно.

PS flake8/pep8 вроде умеют показывать на такое пальцем

Date: 2014-09-08 04:18 pm (UTC)
From: [identity profile] kika.livejournal.com
Не, пробелы все на месте, форматирование в порядке. Это видимо конверсия в HTML так сработала.

Profile

kika: (Default)
kika

January 2017

S M T W T F S
1234567
89 1011121314
151617181920 21
22232425262728
293031    

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Feb. 16th, 2026 08:47 am
Powered by Dreamwidth Studios