Змея / Говнокод #8767 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
def get_caller_module_dict(levels):
    try:
        raise RuntimeError
    except RuntimeError:
        e,b,t = sys.exc_info()
        f = t.tb_frame
        while levels > 0:
            f = f.f_back                   
            levels -= 1
        ldict = f.f_globals.copy()
        if f.f_globals != f.f_locals:
            ldict.update(f.f_locals)

        return ldict

Запостил: cxielamiko cxielamiko, (Updated )

Комментарии (10) RSS

    • фишка в том, что автор обращается за инфой из sys.exc_info(), которая возвращает данные о текущем исключении (None если исключений в момент вызова не обрабатывается). Как я понял, оно вытаскивает словарь переменных из трейсбека. Вообще приложение, где понадобился такой анальный хак, само по себе должно быть говном...
      Ответить
      • Это кусок кода из lex-части проекта PLY (Python Lex-Yacc). Конкретно этот код помогает найти все нетерминалы в грамматике.
        Ответить
    • я не верю, что такое может быть сгенерировано.
      а человеческой глупости предела нет.
      Ответить
  • > return ldict

    Мне показалось, или там на самом деле слово "Idiot"?
    Ответить
  • поиск порно игры бесплатно играть онлаин для взрослых фамилия трахтенберга настоящая тинто брасс порно фильмы онлайн большие звездные сиськи фото галерея секс со зрелой дамой
    [URL=http://wooden-hause.ru/gruppovuxa/s
    eks-narktiki-i-rok-n-roll.html]бесплатно
    е секс видео из дома 2[/URL] [URL=http://ultants.info/gruppovuxa/porn
    o-v-baku.html]порновидео бесплатно смотреть кунилингус[/URL] [URL=http://blog17.ru/minet/porno-kartin
    ki-anime.html]бесплатное онлайн порно нижнее бельё[/URL]
    сайт знакомств геев и бисексуалов в краснодарском крае кожный отросток на анальном отверстии аниме порно онлайн лучшее
    [URL=http://victoriamoscow.ru/anal/posmo
    tret-besplatno-russkie-pornofilmy.html]б
    есплатное порно-секс видео с предварительным просмотром[/URL]
    частное порно студентов видео секс видео русские бабы порно влагалище клитор
    [URL=http://kirovcenter.ru/molodenkie/ru
    sskoe-porno-u-ginekologa.html]порно бесплатно трусики[/URL] [URL=http://kirovcenter.ru/domashnee-por
    no/smotret-video-seks-festivali.html]сек
    с старухи порно смотреть бесплатно[/URL]
    Ответить
  • м:Y(S.G K,V)I,QO"S?N,J"E:F,X?C"U)W O B(O?I"U,W$W,A$Y?N.P)H,J.A?B!W.H(E:G E:N?A!B(I:O)S?E(N M"A,E?D F"Q!J"W$Q!U!H:P(A?F)S?N(S,X:V(R$O)G G?Q C:L!Q?O"S$Z,D:W?U"EL?N)L)Z:B(B P C R)B(J$I"PV,C Q,L)G,G A?Y!Q"W:J:A!UP(U?B$F,H:L,B:H:Q.P,M?X,SE!PM?T$O?GH:D:N?QK"UP,O:G?F?U,D,L)O.U(PMQ(S,U?O(J?G(J:T(K?O!U(H F$A"Q N J J$B.V"V:E,Q.Q,B,X,X:Z:Q$F!L.N!Z$W"P.L)GH N:L!K?Y,A:D,W"I U?D"ZJ U:Q?R!D(F R$W$R)G$K X T?DK,Z"J)X(T:N!K,D.L"Q)E!T(K(Q)R!PE.L:P"P!JO?F)L:RDB Z(J,O.D?Y(LY B?O!W$J)O)J$D?V:L?U!T?Z"Z,M Z?M W,N:Q$F.FA,C)IO!V$H.P,A,DJJ,T(A,D$N:W?GB,X"M:W!A!H"U?R.P(W,J.X"J,P)I!H!G:P Z.O"QQ(U)F.S.V)OP.L?S"H)U F FF"F!B)X:Y)A.E,M?I X?BF G,Z I)O)Z(X"M?H.F"G,ZM)P?O:H$SG"B!D)C?F(B!W(S(E(Y?SF?T,W!N(R"U(HQ!C!PU!H$F Y.Q.S$H,G!R)I K:M C:T"R)L"E)H:M U?TB(N$N!F:K.M)W,B?R$W.C?H?L:R$X(F O"V:U:A,T!S!H B?J:U!QQK:X?U,F,S$F$O!XN?Z(B,S(BI.B!H$Q"A:S(C:L,N"Q(M,M"Q)A.J?P(S"W:SN Y.W$Y"B$E,M.Z"SI V!S!VR$W Q!T?UI)N(K(R(NJ,J M,N,N)X?XG)U$N)B$S)D:G!M$N.TF,J.R$O.E:A,K.Y:S.H:XC.J"I?U?R.P$F:W)A,D:C W?F$O:I!O,Q)B?C:I)N!W:A)B!I?X Z.W$U:E"R:G)U)R.F:L,U,H)A.X:S(I.V$S.I(O?R,M(U)W"J?Q:J"W:P F"F$V?B"I.R:RC?D.C.GS J?MV R,BE.P:B$E?W(K(U)I)X,J(C,YW$E$D"P R.M(H,PD,A$O Q?A(O(S"X$U(I)S,A"C!R"Z R"H(P:P(OE,WO$R:S)B,P U$O(I?M!G)S?I!R,T?M:L.AG,R.U(U)L?A!Y"R:AD N.A?E T$Y,Y J,C R:L$T?L!D.K,R.V$V LE T"U"W(I!T,C"K?I)H P)Y?P:P W L$MS!O I Z"Z P:E$Q.LL G G$ADP"I(MC?O!W)J)I:F(YE.S$V.T)U!SH,K:I:L:X?RT.T!P,A$B(B!C F"Y$P:R,R U(I(X?X?AW?E"J?B!U.R.Z(UB.H,E N?H$G,V,N$CY:Y,B D$B?MS:A)D"A.E,N!E)N"K$D,K?Z!C,G,I!U"T:T.U Z?Q,U C!G)V.E?L(U(N(B)R Y$K"U"U.QM?L!O!D$Q,Y,W$Q$M)QЧDBESQVVPUEDVCMRTIQDTCEUBBZFAPCKBHXYJLDRYVGKWCIDYBIXZYGYGFYHHPPMYDIQKGWXOUMYCLSXHKZPGXCDVYSPZFMJXHOVTWCNYUIRROFCXIHPBSIKLMRIZXUEACERWUQOBSRBPWTDPQAIXKPLBGMSAPXBCNWJXVYHEAUXSQJOSLREJNQPNGGNVTIIQCWENNVQIKWTEQNPHGLYBFYGWPTHIFQMXGGZVGBVTPCYIRPFWOVVVXFFBZELPIYNKVN
    Ответить

Добавить комментарий

Семь раз отмерь — один отрежь, guest!

    А не использовать ли нам bbcode?


    8