2
我是一個嘗試Python與cherryPy的PHP傢伙。每當我使用PHP工作時,我都會使用我自己的Simmple包裝函數爲一個類的形式的mysql函數使事情更容易維護。還有廣泛使用的PDO層,但我從未在我的任何項目中使用過它。使用微框架在Python中構建應用程序的人是否使用任何類型的MySQL包裝,而不是直接使用MySQLdb庫?python中是否有任何廣泛使用的用於MySQL的包裝器/ API?
我是一個嘗試Python與cherryPy的PHP傢伙。每當我使用PHP工作時,我都會使用我自己的Simmple包裝函數爲一個類的形式的mysql函數使事情更容易維護。還有廣泛使用的PDO層,但我從未在我的任何項目中使用過它。使用微框架在Python中構建應用程序的人是否使用任何類型的MySQL包裝,而不是直接使用MySQLdb庫?python中是否有任何廣泛使用的用於MySQL的包裝器/ API?
SQLAlchemy是常見的選擇。它也可以用作ORM。
我更喜歡寫純SQL,SQLAlchemy讓你這樣做? –
呃...呃...是的,但是如果你打算這麼做,那麼你可以直接使用MySQLdb。 –
確實... SQLAlchemy會自動清除/轉義來自用戶輸入的數據嗎? –