Хорошо, поэтому я пытаюсь импортировать созданный мной класс, который подключается к базе данных MySQL, код класса показан ниже:
class connection
def__init__( self ):
self.cnx = MySQLdb.connect(user='xxx',host='xxx',passwd='xxx',db='xxx')
Все параметры для подключения mysql верны, и файл, содержащий класс, находится в том же каталоге, что и файл PSP. Файл класса называется cnx_class.py
когда я запускаю свой файл PSP, я получаю 'cnx' не определено. Мой код PSP ниже:
<psp:file>
import cnx_class
</psp:file>
<%
cur = cnx.cursor()
cur.execute('select * from protein;')
rows = cur.fetchall()
for row in rows:
req.write`(row)`
#end
%>
любая помощь?