@python_beginnersЭта группа больше не существует

Страница 85 из 1885
Марк
25.06.2016
21:04:49
Dis, кстати, полноценный дизассемблер?

Zart
25.06.2016
21:06:43
это примитивный цикл

def disassemble(co, lasti=-1): """Disassemble a code object.""" code = co.co_code labels = findlabels(code) linestarts = dict(findlinestarts(co)) n = len(code) i = 0 extended_arg = 0 free = None while i < n: c = code[i] op = ord(c) if i in linestarts: if i > 0: print print "%3d" % linestarts[i], else: print ' ', if i == lasti: print '-->', else: print ' ', if i in labels: print '>>', else: print ' ', print repr(i).rjust(4), print opname[op].ljust(20), i = i+1 if op >= HAVE_ARGUMENT: oparg = ord(code[i]) + ord(code[i+1])*256 + extended_arg extended_arg = 0 i = i+2 if op == EXTENDED_ARG: extended_arg = oparg*65536L print repr(oparg).rjust(5), if op in hasconst: print '(' + repr(co.co_consts[oparg]) + ')', elif op in hasname: print '(' + co.co_names[oparg] + ')', elif op in hasjrel: print '(to ' + repr(i + oparg) + ')', elif op in haslocal: print '(' + co.co_varnames[oparg] + ')', elif op in hascompare: print '(' + cmp_op[oparg] + ')', elif op in hasfree: if free is None: free = co.co_cellvars + co.co_freevars print '(' + free[oparg] + ')', print

информацию о байткодах он берет из модуля opcode, который в свою очередь генерируется из тех же исходников что и цевал цикл

Google
Zart
25.06.2016
21:15:21
вот так у меня статсы на канале и накручиваются, дааа.. лунная копипаста дай мне силу (ц)

Марк
25.06.2016
21:16:14
Шо шо шо?

Oleh
26.06.2016
10:13:36
class feed_element(dict): def __init__(self,source_entries): super().__init__() self['title'] = source_entries['title'] self['link'] = source_entries['link'] self['summary'] = source_entries['summary'] self['updated_parsed'] = source_entries['published'] как думаете, так делать хорошо?

или плохо?

и етот весь клас по сути

это

Denis
26.06.2016
10:25:27
От дикта наследоваться грешно

Zart
26.06.2016
10:25:39
Denis
26.06.2016
10:25:48
UserDict же

Zart
26.06.2016
10:26:06
ЮзерДикт немного для другого

юзердикт это для оборачивания, а не наследования

если б от дикта нельзя было наследоваться, то пара его методов была бы бесполезной

Google
Oleh
26.06.2016
10:32:03
так вроде бы понято что за клас)

название, будет если ошибка какаято

Johnnie
26.06.2016
12:20:24
кто-нибудь пользует vps от амазона? та которая бесплатная

Johnnie
26.06.2016
12:27:59
основной лимит только 750 часов в месяц нагрузки?

Alex
26.06.2016
12:28:06
бесплатная и от амазона?

Johnnie
26.06.2016
12:28:27
=)

как-то расплывчато эти лимиты описаны, а карточку нужно сходу привязать =/

Alex
26.06.2016
12:29:09
но это же все равно 31 день

dmks
26.06.2016
12:29:24
основной лимит только 750 часов в месяц нагрузки?
там так написано потому что ты можешь 2 виртуалки запускать или три

и 750 часов на все

Alex
26.06.2016
12:29:44
ну если одна

dmks
26.06.2016
12:29:46
вообще, тарифы амазона очень расплывчаты

Alex
26.06.2016
12:29:52
то весь месяц получается бесплатно

dmks
26.06.2016
12:30:05
я забил после того как попробовал их машинное обучение и с меня потребовали 20 баксов

Alex
26.06.2016
12:30:08
а еще какие ограничения? но может все так хорошо быть

Google
dmks
26.06.2016
12:30:52
а еще какие ограничения? но может все так хорошо быть
обычный маленький впс на год бесплатно, но шаг влево шаг вправо и ты уже должен денег. Не всегда это прозрачно и очевидно.

Alex
26.06.2016
12:31:06
мде

dmks
26.06.2016
12:33:00
какие например шаги влево-вправо?
Я,по моему, бэкап сохранил на диск. С меня просили несколько центов в месяц.

Johnnie
26.06.2016
12:33:26
Your service sign-up is almost complete! Thanks for signing up with Amazon Web Services. Your services may take up to 24 hours to fully activate. If you’re unable to access AWS services after that time, here are a few things you can do to expedite the process: Make sure you provided all necessary information during signup. Complete your AWS registration. Check your email to see if you have received any requests for additional information. If you have, please respond to those emails with the information requested. Verify your credit card information is correct. Also, check your credit card activity to see if there’s a $1 authorization (this is not a charge). You may need to contact your card issuer to approve the authorization. If the problem persists, please contact Support: Contact Support

wtf, какие нахер 24 часа))

dmks
26.06.2016
12:33:51
там еще и не все виртуалки доступны

Johnnie
26.06.2016
12:34:49
чето сложно у этих ребят все

а openshift?

пробовал кто?

зарегился, попробовал, supervisor тоже нет. походу на платных только это есть)

Zart
26.06.2016
13:30:02
зачем опеншифту супервизорд?

Zart
26.06.2016
14:03:14
не обязательно. в рсс у записей должны быть уникальные айдишники, можно их как ключи юзать

Alexey
26.06.2016
14:05:46
На практике примерно в 15%,точно не скажу с телефона - их нет

Но должны, базаров нет

Zart
26.06.2016
14:06:40
ну так сгенерировать

Alexey
26.06.2016
14:07:07
Э, я тебе как агрегатор ною, а не как рсс генератоп

Zart
26.06.2016
14:07:48
ну да. в идеале эти айди должны отсеивать дупы при аггрегации на практике наверняка хуй

Google
Alexey
26.06.2016
14:08:07
Так точно.

Вроде хмл должен какбе говорить разработчикам, что тут все строго.

На практике - хуйтам плавал.

Pavel
26.06.2016
14:17:53
не обязательно. в рсс у записей должны быть уникальные айдишники, можно их как ключи юзать
дальше посмотри по коду, там именно что одна ентря пришла. self['title'] = source_entries['title'] self['link'] = source_entries['link'] self['summary'] = source_entries['summary'] ну либо в source_entries очень хитрый __getitem__

Admin
ERROR: S client not available

Zart
26.06.2016
14:47:04
разницы со вторым ровно никакой в этом случае..

? Snyp
26.06.2016
14:48:16
В чем разница питона 2 и питона 3? Есть ли полная совместимость между версиями скриптов?

Zart
26.06.2016
14:48:49
отличий куча, часть мелкие, часть существенные

Alex
26.06.2016
14:49:13
в работе со строками, print() вместо print ...

Zart
26.06.2016
14:49:14
самая радикальная разница - тип unicode второго стал str в тройке

print() вместо print можно использовать с питона 2.6

Alexey
26.06.2016
14:50:59
И главное. Два - это не три.

? Snyp
26.06.2016
14:55:38
отличий куча, часть мелкие, часть существенные
А есть альтернативы питону чтоб не было такой разницы или в питоне есть компромисс? Типа проверки версий чтоб ероров не было и сразу сказать что мол нужен питон 2 а у вас 3. Как пример

Zart
26.06.2016
14:56:04
можно писать код так, что будет работать на обоих

к примеру тот код что человек выше привел - будет работать почти одинаково на обоих

Alexey
26.06.2016
14:57:03
Есть. PHP.

Стабильно, ровно двадцать лет говно.

Google
Zart
26.06.2016
14:57:39
да хрен там. для новых версий порой код на пхп перепиливать надо

Alexey
26.06.2016
14:57:59
Ну это если раньше писал как мудак.

Если писал как белый человек, то ничего сложного. Кроме того, что PHP.

? Snyp
26.06.2016
14:58:48
можно писать код так, что будет работать на обоих
А есть у питона оф. Доки? Как у пыха, показывает функцию и версия с которой она есть а в которой нет

Alexey
26.06.2016
14:59:11
Я аж подавился от наглости.

Zart
26.06.2016
14:59:11
а ты искать доку питона пробовал для начала?

Alexey
26.06.2016
14:59:21
python.org

А также у всех виндоёбов сразу есть chm отличный.

? Snyp
26.06.2016
15:00:13
а ты искать доку питона пробовал для начала?
Нет, я спрашиваю у вас конкретно. Пообщяться охото. Мне человеческое мнение не менее важно.

Alexey
26.06.2016
15:00:43
А, ну давай поговорим.

Ты чай какой любишь, чёрный или зелёный?

? Snyp
26.06.2016
15:01:09
Черный

Alexey
26.06.2016
15:01:13
Ок.

No Name
26.06.2016
15:02:08
А я вообще кофе люблю.

Alexey
26.06.2016
15:02:19
А я вообще кофе люблю.
Спасибо за интервью.

Zart
26.06.2016
15:03:04
ну раз пошли оффтопики, то... яков, зацени http://kotaku.com/final-fantasy-speedrun-includes-28-minutes-of-walking-u-1686278555

No Name
26.06.2016
15:03:09
Ты чего злой такой?

Страница 85 из 1885

Эта группа больше не существует Эта группа больше не существует