面试题第七关:
第一部分——考点: 了解常用的ORM框架; 使用SQLObject框架 *** 作MySQL数据库。第二部分——面试题: 1.面试题一:在Python语言中有哪些常用的ORM框架,它们有什么区别? 2.面试题二:如何使用SQLObject框架 *** 作MySQL数据库?
第三部分——解析: 面试题一 之 Python语言中有哪些常用的ORM框架以及它们的区别:
在Python语言中主要有以下两个常用的ORM框架:
SQLAlchemy SQLObject它们俩的区别:
SQLAlchemy框架偏向于SQL,可以灵活地提交SQL语句; 而SQLObject框架更加面向对象,无法自由使用原生的SQL语句。 面试题二 之 使用SQLObject框架 *** 作MySQL数据库: 第一题提到的两个框架都需要安装:pip install sqlobject
创建表:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)