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


Python services.getBouquets函数代码示例

本文整理汇总了Python中models.services.getBouquets函数的典型用法代码示例。如果您正苦于以下问题:Python getBouquets函数的具体用法?Python getBouquets怎么用?Python getBouquets使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。


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

示例1: P_multiepg

 def P_multiepg(self, request):
     bouq = getBouquets("tv")
     if "bref" not in request.args.keys():
         bref = bouq["bouquets"][0][0]
     else:
         bref = request.args["bref"][0]
     endtime = 1440
     begintime = -1
     day = 0
     if "day" in request.args.keys():
         try:
             day = int(request.args["day"][0])
             if day > 0:
                 now = localtime()
                 begintime = mktime((now.tm_year, now.tm_mon, now.tm_mday + day, 0, 0, 0, -1, -1, -1))
         except Exception, e:
             pass
开发者ID:Dima73,项目名称:e2openplugin-OpenWebif,代码行数:17,代码来源:ajax.py

示例2: P_multiepg

	def P_multiepg(self, request):
		epgmode = "tv"
		if "epgmode" in request.args.keys():
			epgmode = request.args["epgmode"][0]
			if epgmode not in ["tv", "radio"]:
				epgmode = "tv"
				
		bouq = getBouquets(epgmode)
		if "bref" not in request.args.keys():
			bref = bouq['bouquets'][0][0]
		else:
			bref = request.args["bref"][0]
		endtime = 1440
		begintime = -1
		day = 0
		week = 0
		wadd = 0
		if "week" in request.args.keys():
			try:
				week = int(request.args["week"][0])
				wadd = week * 7
			except ValueError:
				pass
		if "day" in request.args.keys():
			try:
				day = int(request.args["day"][0])
				if day > 0 or wadd > 0:
					now = localtime()
					begintime = mktime( (now.tm_year, now.tm_mon, now.tm_mday+day + wadd, 0, 0, 0, -1, -1, -1) )
			except ValueError:
				pass
		mode = 1
		if config.OpenWebif.webcache.mepgmode.value:
			try:
				mode = int(config.OpenWebif.webcache.mepgmode.value)
			except ValueError:
				pass
		epg = getMultiEpg(self, bref, begintime, endtime, mode)
		epg['bouquets'] = bouq['bouquets']
		epg['bref'] = bref
		epg['day'] = day
		epg['week'] = week
		epg['mode'] = mode
		epg['epgmode'] = epgmode
		return epg
开发者ID:GeirJ,项目名称:e2openplugin-OpenWebif,代码行数:45,代码来源:ajax.py

示例3: P_bouquets

	def P_bouquets(self, request):
		stype = "tv"
		if "stype" in request.args.keys():
			stype = request.args["stype"][0]
		return getBouquets(stype)
开发者ID:berkantxx27,项目名称:e2openplugin-OpenWebif,代码行数:5,代码来源:web.py

示例4: P_bouquets

	def P_bouquets(self, request):
		stype = "tv"
		if "stype" in request.args.keys():
			stype = request.args["stype"][0]
		bouq = getBouquets(stype)
		return { "bouquets": bouq['bouquets'], "stype": stype }
开发者ID:emedril,项目名称:enigma2-plugin-extensions-openwebif,代码行数:6,代码来源:ajax.py


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