# или :memory: чтобы сохранить в RAM
cur = conn.cursor()
info = cur.execute('SELECT text_msg FROM user_inf')
def words(cu):
texts = info.fetchall()
for (text_msg,) in texts:
yield from re.split('(\S+\s+\S+|\S+\s*$)(?:\s*)', text_msg.lower())
counter = Counter(words(cur))
Спасибо огромное тебе @Tishka17
Код выполняется за 0:00:00.991995
Как же оно выполнялось за полтора часа остается загадкой
Прошлый - означает мой говнокод и он выполнялся полтора часа
Обсуждают сегодня