2009-07-13 45 views
9

Chỉ cần bắt đầu để hiểu thấu với trăn và MySQLdb và đã tự hỏiPython MySQLdb ngoại lệ

  1. Đâu là chơi tốt nhất để đặt một khối try/catch cho kết nối tới MySQL. Tại điểm MySQLdb.connect? Cũng nên có một khi bao giờ tôi truy vấn?

  2. Tôi nên bắt những ngoại lệ nào đối với bất kỳ khối nào trong số những khối này?

nhờ sự giúp đỡ nào

Cheers Đánh dấu

Trả lời

15

Bắt MySQLdb.Error, trong khi kết nối và trong khi thực hiện truy vấn

1

Tôi nghĩ rằng các kết nối và truy vấn có thể nêu ra lỗi vì vậy bạn nên có try/excepy cho cả hai.