Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » Python для новичков
  • » Обработка данных в Python в табличном виде. Возможна ли? (необходимо применить совместно с MySQL или SQLite) [RSS Feed]

#1 Авг. 4, 2023 20:05:20

Dva2lin
Зарегистрирован: 2023-07-27
Сообщения: 34
Репутация: +  0  -
Профиль   Отправить e-mail  

Обработка данных в Python в табличном виде. Возможна ли? (необходимо применить совместно с MySQL или SQLite)

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

Спасибо.

P.S. TreeView - Tkinter-a пробовал. Как то не очень получилось (

Отредактировано Dva2lin (Авг. 4, 2023 21:18:03)

Офлайн

#2 Авг. 5, 2023 06:26:15

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 9863
Репутация: +  853  -
Профиль   Отправить e-mail  

Обработка данных в Python в табличном виде. Возможна ли? (необходимо применить совместно с MySQL или SQLite)

Dva2lin
Есть необходимость написать для обработки данных немного полезных утилиток.
А для чего там GUI? Чтобы что?

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

https://sqlitebrowser.org/



Отредактировано py.user.next (Авг. 5, 2023 06:30:29)

Офлайн

#3 Авг. 5, 2023 09:42:28

Dva2lin
Зарегистрирован: 2023-07-27
Сообщения: 34
Репутация: +  0  -
Профиль   Отправить e-mail  

Обработка данных в Python в табличном виде. Возможна ли? (необходимо применить совместно с MySQL или SQLite)

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

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

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

Спасибо.

Офлайн

#4 Авг. 5, 2023 11:17:35

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 9863
Репутация: +  853  -
Профиль   Отправить e-mail  

Обработка данных в Python в табличном виде. Возможна ли? (необходимо применить совместно с MySQL или SQLite)

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

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

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

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

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

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

Править SQL-данные руками? Ну это что-то такое. Явно не из нашей темы.



Отредактировано py.user.next (Авг. 5, 2023 11:19:45)

Офлайн

#5 Авг. 5, 2023 11:22:46

Dva2lin
Зарегистрирован: 2023-07-27
Сообщения: 34
Репутация: +  0  -
Профиль   Отправить e-mail  

Обработка данных в Python в табличном виде. Возможна ли? (необходимо применить совместно с MySQL или SQLite)

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

Спасибо.
Нужное прочитал.
Эмоции увидел и принял к сведению.
Советы понял.

Офлайн

#6 Авг. 6, 2023 14:19:07

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 9863
Репутация: +  853  -
Профиль   Отправить e-mail  

Обработка данных в Python в табличном виде. Возможна ли? (необходимо применить совместно с MySQL или SQLite)

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



Офлайн

#7 Авг. 6, 2023 14:35:10

Dva2lin
Зарегистрирован: 2023-07-27
Сообщения: 34
Репутация: +  0  -
Профиль   Отправить e-mail  

Обработка данных в Python в табличном виде. Возможна ли? (необходимо применить совместно с MySQL или SQLite)

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

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

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

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

Офлайн

#8 Авг. 8, 2023 14:16:24

ZerG
Зарегистрирован: 2012-04-05
Сообщения: 2627
Репутация: +  61  -
Профиль   Отправить e-mail  

Обработка данных в Python в табличном виде. Возможна ли? (необходимо применить совместно с MySQL или SQLite)

Такого софта вагон и тележка
самый известный
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



Влодение рускай арфаграфией - это как владение кунг-фу: настаящие мастира не преминяют ево бес ниабхадимости

Отредактировано ZerG (Авг. 8, 2023 14:21:15)

Офлайн

#9 Авг. 8, 2023 14:20:11

Dva2lin
Зарегистрирован: 2023-07-27
Сообщения: 34
Репутация: +  0  -
Профиль   Отправить e-mail  

Обработка данных в Python в табличном виде. Возможна ли? (необходимо применить совместно с MySQL или SQLite)

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


ZerG, спасибо. Буду изучать

Офлайн

#10 Авг. 8, 2023 14:26:51

ZerG
Зарегистрирован: 2012-04-05
Сообщения: 2627
Репутация: +  61  -
Профиль   Отправить e-mail  

Обработка данных в Python в табличном виде. Возможна ли? (необходимо применить совместно с MySQL или SQLite)

https://github.com/ajay340/Web-Database-Management

Кроме того - можно просто юзать гуглшитс и притянуть к нему базу - но там уже надо обвязку на Jscript писать хотя это в целом не сложно
https://www.youtube.com/watch?v=Ov0ZKTeAvng



Влодение рускай арфаграфией - это как владение кунг-фу: настаящие мастира не преминяют ево бес ниабхадимости

Офлайн

  • Начало
  • » Python для новичков
  • » Обработка данных в Python в табличном виде. Возможна ли? (необходимо применить совместно с MySQL или SQLite) [RSS Feed]

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version