本文整理汇总了Python中yate.include_footer函数的典型用法代码示例。如果您正苦于以下问题:Python include_footer函数的具体用法?Python include_footer怎么用?Python include_footer使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了include_footer函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: channels
def channels():
message = """select live_channel.chid,tvs_channel.chname,live_server.live_ip,live_url.live_path,live_status.sname """
message += """from tvs_channel,live_channel,live_server,live_url,live_status where tvs_channel.chid=live_channel.chid and """
message += """live_status.statusid=live_channel.statusid and live_url.live_urlid=live_channel.live_urlid and live_url.serverid = live_server.serverid """
message += """and live_url.status=0 order by live_channel.chid """
conn = my_sql.connect()
cursor = conn.cursor()
cursor.execute(message)
result = cursor.fetchall()
conn.close()
headers = ["频道名称", "直播地址", "直播路径", "发布状态"]
print(yate.start_response())
print(yate.include_header("JSB living system"))
print(yate.start_form("edit.py"))
print(yate.start_table(tb_width="80%", tb_border="1px solid"))
print(yate.tb_caption("已发布频道"))
print(yate.tb_header(headers))
for array in result:
print(yate.tb_data(array[1:]))
print(yate.end_table())
print(yate.end_form())
print(yate.include_footer({"Home": "/index.html"}))
示例2: do_web_process
def do_web_process():
#test functions for yate.py
print(yate.start_response())
print(yate.start_response("text/plain"))
print(yate.start_response("application/json"))
print(yate.include_header("Test title for my web application in python test"))
print(yate.include_footer({'Home':'/index.html', 'Select':'/cgi-bin/select.py'}))
print(yate.start_form("/cgi-bin/process-athlete.py"))
#print(urllib.request.urlopen('http://192.168.0.1/test.py', urllib.parse.urlencode({'a':'c'})))
print(urllib.parse.urlencode({'a':'c'}))
the_files = ['testdata/sarah2.txt', 'testdata/james2.txt', 'testdata/mikey2.txt']
data = put_to_store(the_files)
for each_data in data:
print(data[each_data].name+' '+data[each_data].dob)
data_copy = get_from_store()
for each_data in data_copy:
print(data_copy[each_data].name+' '+data_copy[each_data].dob)
#start simple http server for test
simple_http_server_test()
pass
示例3: export_ort
#!/usr/bin/python
# -*- coding: utf-8 -*-
import MySQLdb as mdb
import cgi
import yate
def export_ort(line):
ID,TFBS,ORT=line.split(';')
for i in range(len(header)):
if len(ORT.split(',')[i])>40:
print(">"+header[i])
print(ORT.split(',')[i])
header=('hg19','panTro2','gorGor1','ponAbe2','rheMac2','papHam1','calJac1','tarSyr1','micMur1','otoGar1','tupBel1','mm9','rn4','dipOrd1','cavPor3','speTri1','oryCun2','ochPri2','vicPac1','turTru1','bosTau4','equCab2','felCat3','canFam2','myoLuc1','pteVam1','eriEur1','sorAra1','loxAfr3','proCap1','echTel1','dasNov2','choHof1','macEug1','monDom5','ornAna1')
con = mdb.connect('genome', 'rsnp', 'RSNP', 'testdb');
data=[]
form_data = cgi.FieldStorage().getvalue('peak')
with con:
cur = con.cursor()
cur.execute("SELECT data FROM ORTHOLOGS WHERE peak='%s';" % form_data)
data.append(cur.fetchone()[0])
print(yate.start_response())
for i in data:
export_ort(i)
print(yate.include_footer())
示例4: print
#!/usr/bin/python3
import yate
import wishmodel
import get_db_path
wishes = wishmodel.get_wishes_from_store()
#时间倒序排序
wishes.sort(key = lambda x:x[5], reverse=1)
#生成页面
print(yate.start_response())
print(yate.include_header("心愿墙"))
boxes = yate.include_wishes_form(wishes)
print(yate.include_footer(boxes))
示例5: BedTool
import MySQLdb as mdb
import cgi
import yate
from TFBS_tools import print_tfbs, print_intervall
from pybedtools import BedTool
con = mdb.connect('genome', 'rsnp', 'RSNP', 'testdb');
header_order = ['TFBS_ID','peak','de_novo_motif','organism','chr','start','stop','target_perc','p']
header = {'TFBS_ID':'TFBS','peak':'PEAK','de_novo_motif':'motif','organism':'Organism','chr':'chr','start':'start','stop':'stop','target_perc':'target%','p':'P'}
a=cgi.FieldStorage()
form_data = a.getvalue('exp')
user_file = a.getvalue('user')
mypath='/var/www/rsnpdb/DATA/BED/'+form_data+'.bed'
a = BedTool(user_file)
b = BedTool(mypath)
result = []
for line in BedTool.intersect(a,b):
result.append(str(line).split())
print(yate.start_response())
print(yate.include_header(''))
for line in result:
print_intervall("'"+line[0][3:].lower()+"'",line[1],line[2])
print(yate.include_footer({""}))
示例6: print
#! /usr/bin/env python
import athletemodel
import yate
import cgitb
#cgitb.enable()
athletes = athletemodel.get_namesID_from_store()
print(yate.start_response())
print(yate.include_header("NUAC's List of Athletes"))
print(yate.start_form('generate_timing_data.py'))
print(yate.para('Select an athlete from the list to work with: '))
for each_athlete in sorted(athletes):
print(yate.radio_button_id('which_athlete', each_athlete[0], each_athlete[1]))
print(yate.end_form('Select'))
print(yate.include_footer({'Home': '/index.html'}))
示例7:
#! /usr/bin/env python
import cgitb; cgitb.enable()
import athletemodel
import yate
import glob
data_files = glob.glob("data/*.txt")
athletes = athletemodel.put_to_store(data_files)
print yate.start_response()
print yate.include_header("Coach Kelly's List of Athletes")
print yate.start_form("generate_timing_data.py")
print yate.para("Select an athlete from the list to work with:")
for each_athlete in athletes:
print yate.radio_button("which_athlete", each_athlete)
print yate.end_form("Select")
print yate.include_footer({"Home": "../index.html"})
示例8: print
#! /usr/bin/env python
import cgi
import athletemodel
import yate
import cgitb
#cgitb.enable()
form_data = cgi.FieldStorage()
athlete_id = form_data['which_athlete'].value
athlete = athletemodel.get_athlete_from_id(athlete_id)
print(yate.start_response())
print(yate.include_header("NUAC's Timing Data"))
print(yate.header("Athlete: " + athlete['Name'] + " DOB: " + athlete['DOB'] + "."))
print(yate.para('The top times for this athlete are:'))
print(yate.u_list(athlete['top3']))
print(yate.para("The entire set of timing data is: " + str(athlete['data']) + " (duplicates removed)."))
print(yate.include_footer({'Home': '/index.html', 'Select another athlete': 'generate_list.py'}))
示例9: print
#! /usr/local/bin/python3
import cgitb
cgitb.enable()
import athletelist_model #to get data from model py
import yate #to html texts
import cgi
athletes = athletelist_model.get_from_store() #get data from pickled format
#get form data
form_data = cgi.FieldStorage()
athlete_name = form_data['which_athlete'].value
#print html page
print(yate.start_response())
print(yate.include_header("Coach Kelly's Timing Data"))
print(yate.header("Athlete: " + athlete_name + ", DOB: " +athletes[athlete_name].dob + "."))
print(yate.para("The top times for this athlete are:"))
print(yate.u_list(athletes[athlete_name].top3()))
print(yate.include_footer({"Home": "/index.html","Select another athlete": "athletelist_generate_list.py"}))
示例10: print
#!/usr/local/bin/python3
import athletemodel
import yate
import cgi
import cgitb
cgitb.enable()
form_data = cgi.FieldStorage()
athlete_id = form_data['which_athlete'].value
athlete = athletemodel.get_athlete_from_id(athlete_id)
print(yate.start_response())
print(yate.include_header("Coach Kelly's Timing Data"))
print(yate.header("Athlete:" + athlete['Name'] + ",DOB:" + athlete['DOB'] + "."))
print(yate.para("The times for this athlete are:"))
print(yate.u_list(athlete['top3']))
print(yate.para("The entire set of timing data is: " + str(athlete['data']) + "(duplicates removed)."))
print(yate.include_footer({"Home":"/index.html","Choose":"generate_list.py"}))
示例11: print
print ('</br>')
print('<h2>' + "these are Rules produced by Aprori" +'</h2>')
for name in candidateList:
print('<h3>' + name +'</h3>')
print ('<p>' + "Rule number: " +str(mixInfoDic[name]['rule_num']) +'</p>')
print ('</br>')
print ('<p>' + "min_support: " + str(mixInfoDic[name]['min_support']) + " min_confidence: " + str(mixInfoDic[name]['min_confidence']) +'</p>')
print ('</br>')
for left, right, c in zip(mixInfoDic[name]['leftHand'],mixInfoDic[name]['rightHand'],mixInfoDic[name]['conf'] ):
print ('<p>' + left.encode("utf-8") + ' --> '+ right.encode("utf-8") + ' ' + str(c) + '</p>')
print ('</br>')
print(yate.include_footer({"Done, go back to Google": "/index.html"}))
"""
mixData = {'min_support': min_support,
'min_confidence': min_confidence,
'leftHand': leftHand,
'rightHand': rightHand,
'BOW': BOW,
'dictionary': dictionary,
'rule_num': rule_num}
"""
示例12: print
__author__ = 'micheng'
import athletemodel
import yate
import glob
import cgitb
athletes = athletemodel.get_namesID_from_store()
print(yate.start_response())
print(yate.include_header("NUAC's List of Athletes"))
print(yate.start_form("generate_data_web.py"))
print(yate.para("Select an athlete from the list to work with:"))
for each_athlete in sorted(athletes):
print(yate.radio_button_id("which_athlete", each_athlete[0], str(each_athlete[1])))
print(yate.end_form("Select"))
print(yate.include_footer({"See the Champion": "/cgi-bin/champion.py"}))
print(yate.include_footer({"Home":"/index.html"}))
示例13: print
#! /usr/local/bin/python3
import athletelist_model #loaded model file
import yate #html help file
import glob #to list the data files
data_files=glob.glob("data/*.txt")
athletes=athletelist_model.put_to_store(data_files)
print(yate.start_response())
print(yate.include_header("Coach Kelly's List of Athletes"))
print(yate.start_form("athletelist_generate_time.py"))
print(yate.para("Select an athlete from the list to work with:"))
for each_athlete in athletes:
print(yate.radio_button("which_athlete",athletes[each_athlete].name))
print(yate.end_form("Select"))
print(yate.include_footer({"Home": "/index.html"})) #argument is dictiornary list
示例14: MySQLtoXML
page = page + (yate.addcomment('BEGIN CONTENT'))
page = page + (yate.opendiv('page-content-wrapper'))
page = page + (yate.opendiv('page-content-wrapper'))
page = page + (yate.opendiv('page-content'))
page = page + (yate.addtitle("CodeVald", "MySql -> XML"))
page = page + (yate.addcomment('BEGIN PAGE CONTENT'))
page = page + (yate.addcomment('BEGIN Portlet PORTLET'))
Content = yate.addcontent('content/MySqltoXML.html')
page = page + (Content)
page = page + (yate.addcomment('END PAGE CONTENT'))
page = page + (yate.closediv())
page = page + (yate.closediv())
page = page + (yate.closediv())
page = page + (yate.addcomment('END CONTENT'))
page = page + (yate.closediv())
#End Content
#Footer
page = page + (yate.include_footer({"Home": "/index.html"}))
#End Footer
page = yate.setformvalues(page, form)
#convert = MySQLtoXML(form["txtMySQL"].value)
#xml = mySQLtoXML.GetXML
print(page)
示例15: print
#! /usr/bin/env python3
import glob
import athletemodel
import yate
data_files = glob.glob("data/*.txt")
athletes = athletemodel.put_to_store(data_files)
print(yate.start_response())
print(yate.include_header("Coach Kelly's List of Athletes"))
print(yate.start_form("generate_timing_data.py"))
print(yate.para("Select an athlete from the list to work with:"))
for each_athlete in athletes:
print(yate.radio_button("which_athlete", athletes[each_athlete].name))
print(yate.end_form("Select"))
print(yate.include_footer({"Home": "/index.html"}))