Дмитрий
ничего, через две недели каникулы кончатся
Anonymous
Anonymous
и все пойдут в школу)
Alex
@Tishka17 как на счет RO, пятница не повод для небывалого разгула школоты
Дмитрий
ахаха
таких как ты поменьше станет, хорош флудить
Anonymous
Anonymous
а у меня 2 гб оперативки)))
Anonymous
ахаха
Anonymous
В этом случае нет вопросов
>>> datetime.now(timezone.utc)
datetime.datetime(2019, 8, 16, 11, 6, 2, 611406, tzinfo=datetime.timezone.utc)
>>> datetime.utcnow()
datetime.datetime(2019, 8, 16, 11, 6, 2, 611412)
А это вообще как понимать?
>>> datetime.now(timezone.utc).timestamp()
1565953584.205185
>>> datetime.utcnow().timestamp()
1565942784.205196
🙂
Anonymous
а в консоли при зауске питон3 работает import?
Alex
Anonymous
Alex
В этом случае нет вопросов
>>> datetime.now(timezone.utc)
datetime.datetime(2019, 8, 16, 11, 6, 2, 611406, tzinfo=datetime.timezone.utc)
>>> datetime.utcnow()
datetime.datetime(2019, 8, 16, 11, 6, 2, 611412)
А это вообще как понимать?
>>> datetime.now(timezone.utc).timestamp()
1565953584.205185
>>> datetime.utcnow().timestamp()
1565942784.205196
🙂
это описано в документации же
Alex
https://docs.python.org/3/library/datetime.html#datetime.datetime.timestamp
Alex
почему вы ее не читаете?
Anonymous
Alex
Naive datetime instances are assumed to represent local time
local time
c
Daniil
товарищи, может кто подсказать, почему может выбивать цикл подсчёта строк в файле count_lines_in_file = 0
for line in file_name_from_listing: count_lines_in_file += 1
Daniil
причём в разных файлах выбивает на разном количестве строк
Alex
Daniil
хрен знает как это ещё описать, в файле с 1600 строк считает 15
Daniil
в другом файле 8
Alex
что такое file_name_from_listing?
Daniil
кодировка utf-8 и win1251
Daniil
строковая переменная с записанным значением имени файла
Daniil
типо сделано для большого объёма файлов
Alex
покажи полный код
Daniil
вот ты и помог бро
Daniil
спасибо
Daniil
ахаха
Daniil
чёто я где-то прокосячил
Daniil
дада, открыл его
Daniil
всё уже работает))
Daniil
зачем-то вместо объекта с файлом пихнул в счётчик переменную с названием файла, когда переписывал с одного на несколько файлов
Alex
Anonymous
Nikolay Markov
Zi
В пайтон есть дб апи. Есть ли возможность посмотреть запрос, который он отсылает при cur.callproc по типу "Select...from..." ?
Tigran
oneonwar
ты бы хоть с профунктора бы репостнул а то че за свое выдаешь алло
Nikolay Markov
Je
Рустам
Парни, почему при чтении pdf вот так?
Рустам
а не
>>> input1.getPage(0).mediaBox
RectangleObject([0, 0, 612, 792])
Valera
Чет запутался.
Нужно условия, чтобы жлемент был в первом списке, но не был во втором. Делаю так:
elem = 1
first_list = [...]
second list = [...]
if elem in first_list and not second_list:
pass
Но не рабоатет. В чем ошибка?
Дмитрий
and elem not in...
/
а это можно было как нибудь короче написать?
text = input("Введите текст: ")
little = text.lower()
big = text.upper()
slovo = ""
c = 0
for i in range(len(text)):
if c == 0 and text[i] != " ":
slovo += big[i]
c += 1
elif c == 1 and text[i] != " ":
slovo += little[i]
c -= 1
else:
slovo += " "
print(slovo)
Сережа
Всем привет, У меня поблема, не получается составить запрос в алхимии:
result = await conn.execute(select([citizens.c.citizen_id,
citizens.c.town,
citizens.c.street,
citizens.c.building,
citizens.c.apartment,
citizens.c.name,
citizens.c.birth_date,
citizens.c.gender,
func.array_agg(citizen_relatives.c.citizen_id),
])
.join(relatives, citizens.c.id == relatives.c.relative_id)
.join(citizen_relatives, citizen_relatives.c.id == relatives.c.citizen_id)
.where(citizens.c.id == citizen_id)
.group_by(citizens.c.citizen_id)
)
Проблема в том что 'Join' object has no attribute 'where' и я не понимаю как мне расставить методы в цепочке чтоб оно выполнилось
do not import flask
Всем привет, У меня поблема, не получается составить запрос в алхимии:
result = await conn.execute(select([citizens.c.citizen_id,
citizens.c.town,
citizens.c.street,
citizens.c.building,
citizens.c.apartment,
citizens.c.name,
citizens.c.birth_date,
citizens.c.gender,
func.array_agg(citizen_relatives.c.citizen_id),
])
.join(relatives, citizens.c.id == relatives.c.relative_id)
.join(citizen_relatives, citizen_relatives.c.id == relatives.c.citizen_id)
.where(citizens.c.id == citizen_id)
.group_by(citizens.c.citizen_id)
)
Проблема в том что 'Join' object has no attribute 'where' и я не понимаю как мне расставить методы в цепочке чтоб оно выполнилось
Разбей запрос по порядку, не пиши такую портянку.
Потом уже смотри где появляется
Сережа
Да просто не понимаю почему нельзя where после join
Сережа
Типа у меня есть пример на чистом sql, я перевел как мог на алхимию
do not import flask
https://docs.sqlalchemy.org/en/13/core/selectable.html#sqlalchemy.sql.expression.join
Tishka17
Всем привет, У меня поблема, не получается составить запрос в алхимии:
result = await conn.execute(select([citizens.c.citizen_id,
citizens.c.town,
citizens.c.street,
citizens.c.building,
citizens.c.apartment,
citizens.c.name,
citizens.c.birth_date,
citizens.c.gender,
func.array_agg(citizen_relatives.c.citizen_id),
])
.join(relatives, citizens.c.id == relatives.c.relative_id)
.join(citizen_relatives, citizen_relatives.c.id == relatives.c.citizen_id)
.where(citizens.c.id == citizen_id)
.group_by(citizens.c.citizen_id)
)
Проблема в том что 'Join' object has no attribute 'where' и я не понимаю как мне расставить методы в цепочке чтоб оно выполнилось
может .filter, а не .where?
do not import flask
Фильтр разве есть в коре?
Сережа
ТОже пишет что нема
Vladimir
ТОже пишет что нема
https://docs.sqlalchemy.org/en/13/core/selectable.html#sqlalchemy.sql.expression.join
смотри синтаксис корки для join
Сережа
Сча попробую
Vladimir
Сча попробую
from sqlalchemy import join
j = user_table.join(address_table,
user_table.c.id == address_table.c.user_id)
stmt = select([user_table]).select_from(j)
Сережа
Как лучше отправлять большие куски кода?
Tishka17
Сережа
Сюда
Tishka17
Пастбин или аналоги
Сережа
https://pastebin.com/MuymgBeK Вот короч получилось так.
Сережа
Почему-то приписывает лишнее значение в from
Alex
Alex
https://docs.sqlalchemy.org/en/13/core/tutorial.html#using-joins
Alex
вызвал бы ты join методом, меньше была бы вероятность поиметь проблем
Alex
ну или же в втором join первым аргументом нужно тоже citizens указывать таблицу
Сережа
Все, разобрался, спасибо всем
Сережа
Еще мини вопрос как сделать алиас для поля в селекте?
Danylo
as
Danylo
select field as alias from table
Сережа
select([*select_fields,func.array_agg(citizen_relatives.c.citizen_id)])
Danylo
шот такое
Сережа
Не а именно в алхимии