Size: a a a

2018 July 23

ZR

Zhama Ryskulova in Python KZ
Airat Zh
привет, Жама
Привет, как дела?
источник

AZ

Airat Zh in Python KZ
Zhama Ryskulova
Привет, как дела?
все ок
источник

ZR

Zhama Ryskulova in Python KZ
Airat Zh
ты че круды начала писать?
Конечно
источник

ZR

Zhama Ryskulova in Python KZ
Короче тема такая
источник

AZ

Airat Zh in Python KZ
Zhama Ryskulova
Конечно
:) все дороги ведут в круды
источник

ZR

Zhama Ryskulova in Python KZ
Airat Zh
:) все дороги ведут в круды
Ой come on 😂
источник

ZR

Zhama Ryskulova in Python KZ
Ребят,
у меня такой вопрос кто работал с geoDjango и с наложением shapefiles?
источник

ZR

Zhama Ryskulova in Python KZ
У меня данные с LayerMapping вроде нормально крутятся,  нооооо вот тесты никакие не проходят
источник

ZR

Zhama Ryskulova in Python KZ
Can someone help me ?
источник

ZR

Zhama Ryskulova in Python KZ
Airat Zh
:) все дороги ведут в круды
Ты что покинул KZ dev group ?
источник

AZ

Airat Zh in Python KZ
Zhama Ryskulova
Can someone help me ?
поищи группу по CIS
источник

AZ

Airat Zh in Python KZ
там наверно сталкивались
источник

ZR

Zhama Ryskulova in Python KZ
Блин, Рахмет ребзи❤️
источник
2018 July 24

DK

Denis Kislinskiy in Python KZ
Отлично, спасибо за сылки на группы))
источник

e

erka in Python KZ
Всем привет уважаемые эксперты! Заранее извиняюсь за свой нубский вопрос... но все таки попробую к Вам обратиться за помощью... со вчерашнего вечера после просмотра видосиков на ютубе сижу и юзаю на Питоне впервые... цель нижеуказанного скрипта подключиться к ораклБД получить данные за вчерашнюю дату и отдать переменному как текст...

import cx_Oracle
con=cx_Oracle.connect('user/password@localhost/SID')
cur=con.cursor()
cur.execute ('select trunc(sysdate-1) from dual')
for result2 in cur:
 print(result2)
cur.execute("""select
'Первый: запрос - '||count(case when (ext_sys_id=1 and type_usage=1) then 1 else null end)||', анкета - ' ||count(case when (ext_sys_id=1 and type_usage=2) then 1 else null end) as Первый,
'Второй: запрос - '||count(case when (ext_sys_id=2 and type_usage=1) then 1 else null end)||', анкета - ' ||count(case when (ext_sys_id=2 and type_usage=2) then 1 else null end) as Второй
from SOC_STATUS.log_extsys_usage
where createdate>=TRUNC(SYSDATE)-1
and createdate<TRUNC(SYSDATE) and type_usage in (1,2)
and EXT_SYS_ID in (1,2)
group by 1,2""")
for result in cur:
 print(result)
cur.close()
con.close()

результат:

(datetime.datetime(2018, 7, 23, 0, 0),)
('Первый: запрос - 20716, анкета - 3', 'Второй: запрос - 92371, анкета - 11')
[Finished in 0.7s]
источник

e

erka in Python KZ
Вопрос:
1) как можно в результате убрать скобки?
2) как можно дату сделать формате dd:mm:yyyy?
3) как можно результат переменных result и  result2 превратить тип текстовую?
источник

SA

Sultan Abilda in Python KZ
1) Ну смотри. Oracle это relational database то есть данные хранит как таблицу. И когда ты вытягиваешь результат, ты получаешь таблицу с результатами. То есть матрицу NxM. N - количиство строк, M - количиство столбцов.
Когда питон драйвер получает результат, он так же парсит его как матрицу. То есть список строк. И в каждой строке храниться список с данными со столбцов.
В result там всего одна строка с одним столбецом.
источник

M

M in Python KZ
0) откройте repl для себя
1) execute sql возвращает row - в python это преобразуется в тип tuple (https://docs.python.org/3.3/tutorial/datastructures.html#tuples-and-sequences)
2) https://docs.python.org/3/library/datetime.html#datetime.date.strftime
3) смотри 1
источник

SA

Sultan Abilda in Python KZ
M
0) откройте repl для себя
1) execute sql возвращает row - в python это преобразуется в тип tuple (https://docs.python.org/3.3/tutorial/datastructures.html#tuples-and-sequences)
2) https://docs.python.org/3/library/datetime.html#datetime.date.strftime
3) смотри 1
Поучительно
источник

e

erka in Python KZ
спасибо большое!
источник