1. Python / Говнокод #20125

    +4

    1. 1
    "SELECT * FROM tbl_entries WHERE date LIKE '%%%04d.%02d.%02d%%' " % (y, m, d)

    3_dar, 02 Июня 2016

    Комментарии (37)
  2. Python / Говнокод #20117

    +3

    1. 1
    def update_property(cmd='', user_id=None, id_property=0, value='', property_id=0):

    Одновременно используются параметры id_property и property_id, которые имеют совершенно разные смыслы и диапазоны значений и последний, по идее, надо было назвывать совершенно по-другому.

    andrianov, 01 Июня 2016

    Комментарии (2)
  3. Python / Говнокод #20084

    +3

    1. 1
    s = [None for x in range(3)]

    list comprehensionы головного мозга

    splatt, 27 Мая 2016

    Комментарии (14)
  4. Python / Говнокод #20069

    +6

    1. 1
    2. 2
    3. 3
    template = '00000000'
    ido = hex(object_id)[2:]
    schema = "_{0}{1}".format(template[len(str(ido)):], ido)

    Я окончательно убеждаюсь, что для python программистов нужно вводить экзамены на знание если не всей стандартной библиотеки, то на работу со встроенными типами уж точно. И бить по рукам. И по голове. И ногами.
    Лентяи, блядь.

    intestinalbrain, 25 Мая 2016

    Комментарии (21)
  5. Python / Говнокод #20051

    +5

    1. 1
    2. 2
    3. 3
    <div class="panels panels-secondary"
         style="min-height:{% if show_items %}245{% else %}221{% endif %}px;">
    </div>

    PHP в моей джанге

    guestinho, 20 Мая 2016

    Комментарии (7)
  6. Python / Говнокод #20042

    +1

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    # -*- coding: utf-8 -*-
    
    
    def get_custom_table_rows(df, rnames=None):
        if not rnames:
            rnames = []
    
        return df.iloc[
            [df.index.get_loc(
                (lambda rn: rn.encode('utf-8')
                    if isinstance(rn, unicode) else rn)(rn))
                for rn in rnames]]

    получить нужный ряд по ключу индекса в pandas

    shlapins, 19 Мая 2016

    Комментарии (7)
  7. Python / Говнокод #20026

    +2

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    def NullIfNone(cur_var, isistr=False):
          if cur_var is None:
             return 'NULL'
          if isistr is True:
             return "'" + str(cur_var).replace("'",'"') + "'"
    
          return cur_var

    Шедевр

    Alxs13, 17 Мая 2016

    Комментарии (1)
  8. Python / Говнокод #19980

    −2

    1. 1
    2. 2
    3. 3
    4. 4
    def run_with_tty(server, cmd)
       # looks like total pizdets
       command = []
       command += %W( ssh -t #{gateway} -l #{self[:gateway_user] || self[:user]} ) if     self[:gateway]

    3_dar, 10 Мая 2016

    Комментарии (13)
  9. Python / Говнокод #19975

    −2

    1. 1
    habrahabr.ru/post/133780/

    d_fomenok, 10 Мая 2016

    Комментарии (4)
  10. Python / Говнокод #19900

    +3

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    24. 24
    25. 25
    26. 26
    27. 27
    28. 28
    29. 29
    def setTariff(id_tariff, id_town, id_base_tariff, tariff_name, min_time, min_distance, min_price, payment_by_distance, payment_by_time, priority, begin_time, end_time, is_weekend, date_begin, date_end, description, isActive):
        db = application.db.connect()
        cur = db.cursor()
        try:
            if priority <= 0:
                raise RuntimeError("Приоритет должен быть равным, либо выше 0.")
            cur.execute("UPDATE public.tariff SET id_town=(%(id_town)s) WHERE id_tariff=(%(id_tariff)s)", {"id_town" : id_town, "id_tariff" : id_tariff})
            cur.execute("UPDATE public.tariff SET id_base_tariff=(%(id_base_tariff)s) WHERE id_tariff=(%(id_tariff)s)", {"id_base_tariff" : id_base_tariff, "id_tariff" : id_tariff})
            cur.execute("UPDATE public.tariff SET tariff_name=(%(tariff_name)s) WHERE id_tariff=(%(id_tariff)s)", {"tariff_name" : tariff_name, "id_tariff" : id_tariff})
            cur.execute("UPDATE public.tariff SET min_time=(%(min_time)s) WHERE id_tariff=(%(id_tariff)s)", {"min_time" : min_time, "id_tariff" : id_tariff})
            cur.execute("UPDATE public.tariff SET min_distance=(%(min_distance)s) WHERE id_tariff=(%(id_tariff)s)", {"min_distance" : min_distance, "id_tariff" : id_tariff})
            cur.execute("UPDATE public.tariff SET min_price=(%(min_price)s) WHERE id_tariff=(%(id_tariff)s)", {"min_price" : min_price, "id_tariff" : id_tariff})
            cur.execute("UPDATE public.tariff SET payment_by_distance=(%(payment_by_distance)s) WHERE id_tariff=(%(id_tariff)s)", {"payment_by_distance" : payment_by_distance, "id_tariff" : id_tariff})
            cur.execute("UPDATE public.tariff SET payment_by_time=(%(payment_by_time)s) WHERE id_tariff=(%(id_tariff)s)", {"payment_by_time" : payment_by_time, "id_tariff" : id_tariff})
            cur.execute("UPDATE public.tariff SET priority=(%(priority)s) WHERE id_tariff=(%(id_tariff)s)", {"priority" : priority, "id_tariff" : id_tariff})
            cur.execute("UPDATE public.tariff SET begin_time=(%(begin_time)s) WHERE id_tariff=(%(id_tariff)s)", {"begin_time" : begin_time, "id_tariff" : id_tariff})
            cur.execute("UPDATE public.tariff SET end_time=(%(end_time)s) WHERE id_tariff=(%(id_tariff)s)", {"end_time" : end_time, "id_tariff" : id_tariff})
            cur.execute("UPDATE public.tariff SET is_weekend=(%(is_weekend)s) WHERE id_tariff=(%(id_tariff)s)", {"is_weekend" : is_weekend, "id_tariff" : id_tariff})
            cur.execute("UPDATE public.tariff SET date_begin=(%(date_begin)s) WHERE id_tariff=(%(id_tariff)s)", {"date_begin" : date_begin, "id_tariff" : id_tariff})
            cur.execute("UPDATE public.tariff SET date_end=(%(date_end)s) WHERE id_tariff=(%(id_tariff)s)", {"date_end" : date_end, "id_tariff" : id_tariff})
            cur.execute("UPDATE public.tariff SET description=(%(description)s) WHERE id_tariff=(%(id_tariff)s)", {"description" : description, "id_tariff" : id_tariff})
            cur.execute("UPDATE public.tariff SET isActive=(%(isActive)s) WHERE id_tariff=(%(id_tariff)s)", {"isActive" : isActive, "id_tariff" : id_tariff})
            db.commit()
            return True
        except Exception:
            db.rollback()
            raise
        finally:
            db.close()

    heyzea1, 28 Апреля 2016

    Комментарии (4)