公正な警告:私は大したことはありません。子供の手袋で取り扱ってください。
詳細:
- Python 3.2
- MySQL 5.5
- トルネードウェブフレームがインストールされました
- pymysqlがインストールされました
- Windows 7
問題:ここでmysqlデータベースへの接続に関するTornadoのドキュメントに従っています。ローカルホストに接続したいだけですが、次のエラーメッセージが表示されます。
Traceback (most recent call last):
File "C:\Python32\DIP3\tornado-test.py", line 5, in <module>
class Connection(localhost,re_project, user=root, password=mypassword, max_idle_time=25200):
NameError: name 'localhost' is not defined
これは私が実行しようとしているコードです:
import tornado.ioloop
import tornado.web
import pymysql
class Connection(localhost,re_project, user=root, password=mypassword, max_idle_time=25200):
db = database.Connection("localhost", "re_project")
for Bogota in db.query("SELECT * FROM cities_copy"):
print(Bogota.title)
コードを実行するとMySQLが現在実行されているので、問題はないと思います。他に何が間違っている可能性がありますか?