В настоящее время у меня есть удаленная таблица mysql, которая соединяется через create_engine
. после того, как я получил базу данных, созданную с помощью conn = engine.connect()
, я использовал cuteCatNum = conn.execute("SELECT COUNT(*) FROM cat_table;")
, чтобы сохранить то, что должно быть выходом команды в переменную cuteCatNum
. Но проблема в том, что я не могу показать, что такое счет, когда я пробовал print cuteCatNum
. Кроме того, попытка print str(cuteCatNum)
не работает, поскольку она просто печатает местоположение памяти вместо вывода. Итак, мой вопрос: как я могу получить количество строк из удаленного mysql как можно проще и распечатать его?Имейте sqlalchemy, подсчитайте количество строк в таблице и распечатайте ее
-1
A
ответ
2
conn.execute("SELECT COUNT(*) FROM cat_table;")
возвращение объекта ResultProxy.
Вы можете получить доступ к значению этого объекта, как это:
col1 = cuteCatNum[0] # access via integer position
col2 = cuteCatNum['COUNT'] # access via name
0
res = conn.execute("SELECT COUNT(*) FROM some_table;")
возвращает объект ResultProxy, а затем использовать:
rowcount = res.scalar()
Смежные вопросы
- 1. Подсчитайте количество вхождений в таблице
- 2. Подсчитайте количество записей в таблице
- 3. Подсчитайте количество строк Lua
- 4. Подсчитайте количество строк
- 5. Подсчитайте количество разных строк?
- 6. Подсчитайте существующее количество строк
- 7. Подсчитайте количество строк в XSLT1.0
- 8. Подсчитайте количество строк в строке?
- 9. Распечатайте количество строк COMMITTED или/и команд
- 10. Подсчитайте количество строк до заданного значения в таблице MySQL
- 11. Подсчитайте количество строк для каждого столбца в фрейме данных/таблице
- 12. Подсчитайте все количество строк в запросе SQL
- 13. Подсчитайте количество строк в каждом столбце
- 14. Получить количество строк в таблице с помощью SQLAlchemy
- 15. Подсчитайте количество строк с javascript
- 16. Подсчитайте точное количество строк и обновите DB
- 17. Подсчитайте количество строк и слов из строки
- 18. Подсчитайте количество строк в тексте, пропускающих пустые
- 19. Подсчитайте количество проверочных строк в динамической форме
- 20. Подсчитайте количество конкретного использования в таблице
- 21. Подсчитайте количество строк с определенными значениями
- 22. Подсчитайте общее количество строк таблицы и напечатайте в консоли angularjs
- 23. Подсчитайте количество строк в каждой группе
- 24. Подсчитайте количество строк строки в месяц
- 25. Подсчитайте количество выбранных строк в uitableview
- 26. Подсчитайте количество строк в файле - C
- 27. Подсчитайте общее количество строк в этом теле
- 28. Подсчитайте количество слов, строк, символов в файле
- 29. Подсчитайте количество строк в массиве Powershell
- 30. Подсчитайте количество строк, где выполняются несколько критериев.
Я попытался использовать оба кода выше, но он, похоже, не работал. Он продолжал выкидывать ошибки, которые не имеют '__getitem__'. https://gist.github.com/77a8a80bd26c38dc5bab – EndenDragon
О, я понял! Благодаря! У меня был цикл for, который получает значение cuteCatNum [0] для каждой строки в conn.execute («SELECT COUNT (*) FROM cat_table;»). – EndenDragon