0
: 아파치를 통해파이썬 [mod_wsgi] 모든 mysql 결과를 배열로 모으는 방법? CLI를 통해
[[email protected] 0]# python test13.wsgi
(1, 'aaaaaa')
(2, 'sdsdfsdfsd')
(3, 'dsfsdfasdfsdf')
(4, 'sdgsdgsdfsa')
[[email protected] 0]#
:
(4, 'sdgsdgsdfsa')
스크립트 코드 : 내가 간단히 PHP에서 과 같은 배열로 모든 행을 넣어 싶습니다
import MySQLdb
conn = MySQLdb.connect (host = "localhost",
user = "root",
passwd = "",
db = "aaa")
cursor = conn.cursor()
cursor.execute ("select * from bbb limit 10")
numrows = int(cursor.rowcount)
for i in range(numrows):
row = cursor.fetchone()
print row
cursor.close()
conn.close()
def application(environ, start_response):
start_response('200 OK', [('content-type', 'text/html')])
return [repr(row)]
php와 비교하여 python에서 print_r() 동등성을 수행합니다.
그래서 아파치에서 인쇄되는 내용은 마지막으로 이 아닌 모든 것이됩니다.
잘 작동하지만 인쇄 할 배열을 선택할 수 있도록 배열에 있어야합니다. (2) 'sdsdfsdfsd', (3, 'dsfsdfasdfsdf'), (4, 'sdgsdgsdfsa')) 어떻게 그 중 하나를 선택적으로 인쇄 할 수 있습니까? ? –
@PythonNewbie : WSGI로 들어가기 전에 Python 튜토리얼을 읽으십시오. – Blender
플라시타, django 등에서 멀리 떨어져있게 선택할 것입니다. 왜냐하면 저는 곧 mysql에서 물건을 얻고 php-apc 동등성 메모리 캐싱을 수행하는 방법을 생각할 것이므로 더 이상 웹을 디자인 할 필요가 없습니다. 페이지. –