Найти - Пользователи
Полная версия: Обработка данных в Python в табличном виде. Возможна ли? (необходимо применить совместно с MySQL или SQLite)
Начало » Python для новичков » Обработка данных в Python в табличном виде. Возможна ли? (необходимо применить совместно с MySQL или SQLite)
1
Dva2lin
Доброго времени суток.
Работаю с большим количеством бухгалтерских данных.
В основном они представлены в табличном виде.
Программное обеспечение у меня на службе использует MySQL в качестве СУБД.
Есть необходимость написать для обработки данных немного полезных утилиток.
Вопрос: существует ли Python-модуль в котором есть GUI объект, позволяющий
обрабатывать SQL SELECT запросы в табличном виде на манер Excel (непосредственное
редактирование ячеек таблицы) с последующими SQL UPDATE, INSERT или DELETE.

Спасибо.

P.S. TreeView - Tkinter-a пробовал. Как то не очень получилось (
py.user.next
Dva2lin
Есть необходимость написать для обработки данных немного полезных утилиток.
А для чего там GUI? Чтобы что?

Dva2lin
непосредственное редактирование ячеек таблицы
Это так глупо звучит. База данных - это база данных, это не клиент к базе данных. Если тебе нужен клиент для базы данных, то тебе надо сделать клиент для базы данных. Для этого подойдёт как tkinter, так и всё остальное. Где-то может прокатить и локальный Web-интерфейс, но не всё коту масленица, так как в теории оно красиво, а на практике потом это надоедливо всё, когда это надо делать каждый день, каждый час и так далее.

https://sqlitebrowser.org/
Dva2lin
py.user.next
тебе надо сделать клиент для базы данных. Для этого подойдёт как tkinter, так и всё остальное.

Спасибо за прямоту )))
Правильно заданный вопрос это половина ответа.
На то эта ветка форума для новичков и предназначена )

Мне нужен клиент для базы данных.
Помимо Tkinter какие библиотеки красиво рисуют на экране монитора данные в виде таблицы?

Спасибо.
py.user.next
Ты так и не ответил на вопрос про GUI, а ведь я его тебе задал не случайно. Может, ты не вкуриваешь немного, я объясню тогда: если у тебя данные хранятся в СУБД навроде MySQL, то это не просто так делается; значит, там данных до-хе-ра, и поэтому ты их не то что править не сможешь, как ты там задумал, ты их даже прочитать не сможешь, потому что на это понадобится где-то тысяча лет человеку; поэтому для таких вещей существуют программы, которые эти данные выбирают, ищут, правят, удаляют, потому что эти программы могут их прочитать за секунду и принять решение, а не за тысячу лет.

Что ты собрался в GUI-интерфейсе мышкой там выбирать? Запрос мышкой ты собрался составлять или что?

Поэтому и вопрос такой, поэтому и нет никаких “Python-модуль в котором есть GUI объект, позволяющий
обрабатывать SQL SELECT запросы в табличном виде на манер Excel”, люди же не дураки такую хрень писать. Её нет, потому что это глупость.

Dva2lin
Помимо Tkinter какие библиотеки красиво рисуют на экране монитора данные в виде таблицы?
tkinter - это самая простая вещь. Если ты её не смог применить для этого, то другие ты тоже не сможешь применить для этого. Там ещё ты не в состоянии в Яндексе набрать строку типа “GUI на Python”, поэтому очень сомнительно, что ты можешь вообще программировать.

И если всё это так, то тебе придётся обращаться к тому, кто может программировать, а, соответственно, ему и выбирать в итоге. Он тебя спрашивать не будет твоё “вумное” мнение.

Просто вопросы у тебя смешные. Ты как бы спрашиваешь “Ребята! Вот мне надо съесть курицу, одна у меня бегает тут по двору, есть их можно. Так вот скажите мне, какой ложкой или вилкой или палочками её съесть, а то вот я ложку взял, поймал курицу и на ложку её поставил, а она с ложки спрыгивает. Короче, что-то ничего не получилось, я три раза пробовал. Может, подскажете ложку такую, чтобы она побольше была и чтобы у неё ещё такое забрало сверху было, чтобы я на неё курицу поставил, а потом забрало закрыл и, короче, курица на ложке чтобы была вся и выбраться с ложки не могла при этом? А то вот она реально убегает.”. Вот такая вот ахинея.

Править SQL-данные руками? Ну это что-то такое. Явно не из нашей темы.
Dva2lin
py.user.next
Поэтому и вопрос такой, поэтому и нет никаких “Python-модуль в котором есть GUI объект, позволяющий
обрабатывать SQL SELECT запросы в табличном виде на манер Excel”, люди же не дураки такую хрень писать. Её нет, потому что это глупость.

Спасибо.
Нужное прочитал.
Эмоции увидел и принял к сведению.
Советы понял.
py.user.next
Dva2lin
Советы понял.
Если ты даже поисковыми системами пользоваться не умеешь, то какое программирование тебе? Ты думаешь, за тебя кто-то писать что-то будет? Не знаю, с чего ты взял, что любой дурак может сесть и начать программировать ни с того ни с сего. Видимо, ты насмотрелся рекламы от говношкол всяких. Так они к программированию не имеют отношения, они созданы только для того, чтобы деньги высасывать из наивных дураков всяких.
Dva2lin
py.user.next
Если ты даже поисковыми системами пользоваться не умеешь, то какое программирование тебе? Ты думаешь, за тебя кто-то писать что-то будет? Не знаю, с чего ты взял, что любой дурак может сесть и начать программировать ни с того ни с сего. Видимо, ты насмотрелся рекламы от говношкол всяких. Так они к программированию не имеют отношения, они созданы только для того, чтобы деньги высасывать из наивных дураков всяких.

Уважаемый py.user.next.
Вполне может быть, что я не на таком уровне как ты пользуюсь поисковыми системами…
Вполне может быть, что понятие “программирование” у нас разное…
Очевидно, что разница в квалификации огромна…
Очевидно, что я, как неопытный, задаю “смешные” вопросы…

Но я поставил перед собой вполне определённую задачу написать программу, полезную
для меня и моих коллег, параллельно изучая python и всё что с этим связано.
На мой взгляд, ветка форума Python для новичков как раз и предназначена для
“смешных” или “неквалифицированных” вопросов.
Что же касается “любых дураков” то тут я совершенно согласен ))) Дурак даже таких
вопросов не задаст. Ему это не нужно.

Если же я написал “советы понял”, то именно это я и сделал. … Давно живу знаешь ли ))

ZerG
Такого софта вагон и тележка
самый известный
https://demo.phpmyadmin.net/master-config/public/
а далее что угодно
https://github.com/ajay340/Web-Database-Management
https://github.com/slashbaseide/slashbase
https://github.com/icoman/SQL-Table-Editor
Dva2lin
ZerG
Такого софта вагон и тележка
самый известный
https://demo.phpmyadmin.net/master-config/public/
а далее что угодно
https://github.com/slashbaseide/slashbase
https://github.com/icoman/SQL-Table-Editor


ZerG, спасибо. Буду изучать
ZerG
https://github.com/ajay340/Web-Database-Management

Кроме того - можно просто юзать гуглшитс и притянуть к нему базу - но там уже надо обвязку на Jscript писать хотя это в целом не сложно
https://www.youtube.com/watch?v=Ov0ZKTeAvng
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB