当前位置: 首页>>代码示例>>Python>>正文


Python Dao.db_session方法代码示例

本文整理汇总了Python中models.dao.Dao.db_session方法的典型用法代码示例。如果您正苦于以下问题:Python Dao.db_session方法的具体用法?Python Dao.db_session怎么用?Python Dao.db_session使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在models.dao.Dao的用法示例。


在下文中一共展示了Dao.db_session方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: FunTVSpider

# 需要导入模块: from models.dao import Dao [as 别名]
# 或者: from models.dao.Dao import db_session [as 别名]
try:
    from scrapy.spider import Spider
except ImportError, e:
    from scrapy.spider import BaseSpider as Spider
from scrapy.contrib.spiders import CrawlSpider, Rule
from scrapy.contrib.linkextractors.sgml import SgmlLinkExtractor as sle

from models.fun_video import FunVideo, SubFunViedo
from models.dao import Dao

from utils.pinyin import pinyin

Dao.__echo = False
Dao.init_db_uri('rory')
Dao.init_schema()
db_session = Dao.db_session()


class FunTVSpider(CrawlSpider):
    """
    风行电视爬取
    """

    name = 'fun_cartoon'
    allows_domains = ['fun.tv', ]
    start_urls = [
        'http://www.fun.tv/retrieve/c-e58aa8e6bcab.n-e5bdb1e78987.o-pl.pg-1'
    ]

    rules = [
        Rule(sle(allow=('/retrieve/c-e58aa8e6bcab.n-e5bdb1e78987.o-pl.pg-\d+$', )), follow=True, callback='parse1'),
开发者ID:Roryjia,项目名称:funtv,代码行数:33,代码来源:funcartoon_spiders.py

示例2: db_session

# 需要导入模块: from models.dao import Dao [as 别名]
# 或者: from models.dao.Dao import db_session [as 别名]
 def db_session(self):
     """返回mysql连接session会话,sqlalchemy的Session,具体用户间sqlalchemy文档。
     大体功能:可以query,add,update某个表对象,执行commit提交。但是报错需rollback()
     """
     return Dao.db_session()
开发者ID:ryanduan,项目名称:ktv-api,代码行数:7,代码来源:base_controller.py


注:本文中的models.dao.Dao.db_session方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。