когда я меняю её в методах get в progressbar она не будет меняется, так как другой id
-- date('now', 'start of day')
date_trunc('day', now())
-- date('now', 'start of month')
date_trunc('month', now())
-- date('now', '-6 days')
now() - INTERVAL '6 days'
error_count += 1
суть error_count = error_count+1
). s = [int(n) for n in s.split()]
gener=connection.escape(gener)
вы получаете в запросе LIKE "%'blabla'%"
.def escape(self, obj, mapping=None):
"""Escape whatever value is passed.
Non-standard, for internal use; do not use this in your applications.
"""
cursor.execute(script.format(year_from=args.year_from,
year_to=args.year_to,
name="%{}%".format( (args.regexp.translate(str.maketrans({'%': '\%', '_': '\_'})),) ),
gener="%{}%".format( (gener.translate(str.maketrans({'%': '\%', '_': '\_'})),) ),
rating=1,
N=args.N))
SELECT m.title, year, avg(r.rating)
FROM movies AS m
JOIN rating AS r
ON m.movie_id = r.movie_id
WHERE m.year BETWEEN {year_from} and {year_to} AND m.title LIKE {name} AND m.genres LIKE {gener}
GROUP BY r.movie_id, m.title, m.year
HAVING avg(r.rating) > {rating}
ORDER BY avg(r.rating) DESC, m.year DESC, m.title asc
LIMIT {N};
class vk_api.longpoll.VkLongPoll(vk, wait=25, mode=234, preload_messages=False, group_id=None)
wait — the waiting period (as most proxy servers terminate the connection after 30 seconds, we recommend indicating wait = 25). Maximum: 90.
lp = VkLongPoll(vk_session, group_id=123456789)
возвращает только верхнее исключение, возникшее внутри самой stack_capture(). Отчего так происходит и можно ли получить весь стек?
my_tb = stack_capture(raising_func)
t = my_tb
while t:
print(t.tb_frame, t.tb_lineno, t.tb_lasti)
t = t.tb_next
table = np.loadtxt('Dlya_ucheby.csv' , delimiter = ' , ' ,encoding = 'cp1251', skiprows=1)
galaxy, пробовала
другая ошибка выходит:
---------------------------------------------------------------------------
ValueError Traceback (most recent call last)
in ()
----> 1 table = np.loadtxt('Dlya_ucheby.csv', delimiter = ',', encoding = 'cp1251', skiprows=1)
3 frames
/usr/local/lib/python3.7/dist-packages/numpy/lib/npyio.py in floatconv(x)
761 if '0x' in x:
762 return float.fromhex(x)
--> 763 return float(x)
764
765 typ = dtype.type
ValueError: could not convert string to float: '207401;2013;41327;0'
delimiter = ';',
все равно проблема сохраняется:
table = np.loadtxt('Dlya_ucheby.csv', delimiter = ' ; ', encoding = 'cp1251', skiprows=1)
---------------------------------------------------------------------------
ValueError Traceback (most recent call last)
in ()
----> 1 table = np.loadtxt('Dlya_ucheby.csv', delimiter = ';', encoding = 'cp1251', skiprows=1)
3 frames
/usr/local/lib/python3.7/dist-packages/numpy/lib/npyio.py in floatconv(x)
761 if '0x' in x:
762 return float.fromhex(x)
--> 763 return float(x)
764
765 typ = dtype.type
ValueError: could not convert string to float: '0,58'
ну а какой тут разделитель:
'207401;2013;41327;0'
?
Новая проблема из-за десятичного разделителя - у вас запятая, ожидается точка. Настроить это в питоне я легкого способа не вижу, так что пересохраняйте CSV файл с другим десятичным разделителем (я не помню, настраивается это как-то в Excel или же он берет из системных настроек Windows, вроде второе)
cur.execute(f"UPDATE telephone SET ABCOUNT = :abc, delete_abcount = 0 WHERE TEL = :tel AND ABCOUNT IS NULL", {"abc": abc, "tel": tel})
event_action = [event.object['message'].get('action')]