Я новичок в Python и CGI.
Как сохранить SQL-запрос как переменную Python в сценарии CGI?
В настоящее время мой сценарий:
#!/usr/bin/python3
#enable debugging - BEGIN
import cgi
import cgitb
cgitb.enable()
#enable debugging - END
#HTTP Headers - BEGIN
#set encoding to UTF-8
print("Content-Type: text/html;charset=utf-8")
print()
#HTTP Headers - END
#HTML Content - BEGIN
print("<h1>Form Test</h1>")
data = cgi.FieldStorage()
username = data['username'].value
print("<p><b>Hello, " + username + "</b></p>")
import sqlite3
conn = sqlite3.connect('/home/user/BankingApp.db')
c = conn.cursor()
#Display SUM of Balances:
print ("<h1>Bank's Total Balance</h1><br />")
for row in c.execute('SELECT SUM(Balance) FROM Accounts')
print ("Bank's Balance: $")
print (row)
Создает вывод:
Баланс банка: $ (10000.0,)
Я хочу распечатать сумму без скобок, чтобы оначитается как:
Баланс банка: $ 10000.0
Я полагаю, что если я могу сохранить запрос SUM в переменной, я могу отформатировать вывод так, как я хочу.
Спасибо.