Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.65/40: Рейтинг темы: голосов - 40, средняя оценка - 4.65
2 / 2 / 1
Регистрация: 13.09.2019
Сообщений: 134

Как вывести данные из базы в виде таблички

23.10.2019, 12:00. Показов 9220. Ответов 23
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день!
Написал вывод из таблиц БД Оракл, как вывести эти данные в виде таблице?
сейчас данные получаю в виде:
('fild1', 'fild2', 'fild3', 'fild4', fild5, 'fild6')
если не сложно на примере. Спасибо.
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#Фрагмент кода
  with myconnection.cursor() as cursor:
       
        # SQL 
        sql = ("select fild1,fild2,fild3,fild4 from %s where fild4 like '%%%s%%'" % (text1,text5))
         
        # Выполнить команду запроса (Execute Query).
        cursor.execute(sql)
         
        print ("cursor.description: ", cursor.description)
 
        print()
 
        for row in cursor:
            print (row)
            print("</br>")
             
finally:
    # Закрыть соединение (Close connection).      
    myconnection.close()
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
23.10.2019, 12:00
Ответы с готовыми решениями:

Файл: Подскажите, почему не удается вывести данные из файла в виде таблички: программа просто крэшится...
Добрый день. Подскажите, почему не удается выввести данные из файла в виде таблички - программа просто крэшится. Первые три аргумента -...

Как вывести в консоли ответ в виде таблички 10 на 10
Если есть человек, который за просто так посмотрит мою работу и поможет исправить ошибки в моем коде( если они есть), нужна небольшая...

Как вывести из базы данные в таблицу в виде зебры(см.фото)
Здравствуйте,помогите сделать так,что бы из данные из базы выводились в таблицу в виде зебры,что бы чередовался белый с серым

23
2 / 2 / 1
Регистрация: 13.09.2019
Сообщений: 134
23.10.2019, 15:52  [ТС]
Студворк — интернет-сервис помощи студентам
еще буквально вчера этот код работал. Как поставить проверку?

Добавлено через 21 минуту
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#!/usr/bin/env python3
print("Content-type: text/html")
import cgi
import cx_Oracle
import html
form = cgi.FieldStorage()
text1 = form.getfirst("stand", "не задано")
text2 = form.getfirst("year", "не задано")
text3 = form.getfirst("month", "не задано")
text4 = form.getfirst("day", "не задано")
text5=text2+text3+text4
 
print("Content-type: text/html\n")
print("""<!DOCTYPE HTML>
        <html>
        <head>
            <meta charset="utf-8">
            <title>Обработка данных форм</title>
        </head>
        <body>""")
 
print(text5)
 
print("""</body>
        </html>""")
В этом случая я число получаю,
пример:20191023
0
Автоматизируй это!
Эксперт Python
 Аватар для Welemir1
7393 / 4820 / 1246
Регистрация: 30.03.2015
Сообщений: 13,703
Записей в блоге: 29
23.10.2019, 15:58
то есть ты не видишь разницы между этим
Цитата Сообщение от Exle Посмотреть сообщение
text1 = form.getfirst("stand")
text2 = form.getfirst("year")
text3 = form.getfirst("month")
text4 = form.getfirst("day")
и вот этим
Цитата Сообщение от Exle Посмотреть сообщение
text1 = form.getfirst("stand", "не задано")
text2 = form.getfirst("year", "не задано")
text3 = form.getfirst("month", "не задано")
text4 = form.getfirst("day", "не задано")
0
2 / 2 / 1
Регистрация: 13.09.2019
Сообщений: 134
23.10.2019, 16:38  [ТС]
это я уже то же пофиксил.
Теперь другая беда:
C:\python\python.exe C:/python/site/cgi-bin/test_oracle.py
Content-type: text/html
Traceback (most recent call last):
File "C:/python/site/cgi-bin/test_oracle.py", line 13, in <module>
cur.execute("select fild1,fild2,fild3 from %s" % (text1))
File "C:\python\lib\encodings\cp1252.py", line 12, in encode
return codecs.charmap_encode(input,errors,encod ing_table)
UnicodeEncodeError: 'charmap' codec can't encode characters in position 105-106: character maps to <undefined>
0
Автоматизируй это!
Эксперт Python
 Аватар для Welemir1
7393 / 4820 / 1246
Регистрация: 30.03.2015
Сообщений: 13,703
Записей в блоге: 29
23.10.2019, 17:20
Exle, вы собираетесь весь проект пошагово написать в одной теме форума? серьезно? может начать ну ...не знаю... переводить ошибки, думать, экспериментировать?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
23.10.2019, 17:20

Ввести данные и вывести матрицу в виде базы данных
Задано написать код на C++, используя двумерную матрицу. количество столбцов 4 (номер, фамилия, имя, телефон), строки добавляются до того...

Как вывести данные из базы?
как вывести из баз данных вот таким вот способом что бы отображалось $arModels = array( 'BMW' =&gt; array( 0 =&gt;...

Как вывести данные в виде таблицы?
Здравствуйте :) Имеется двумерный массив, что формируется при выполнении программы и который надо вывести в виде таблице на форме в...

Как вывести в нормальном виде данные ?
Есть такой файл example.php &lt;?php require_once(&quot;ipgeobase.php&quot;); $gb = new IPGeoBase(); $data = $gb-&gt;getRecord('37.153.0.0'); ...

Как вывести данные из базы с конца
На данный момент у меня выводятся данные с базы при помощи такого кода: $qr_result = mysql_query(&quot;select * from &quot; ....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
24
Ответ Создать тему
Новые блоги и статьи
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru