第十五届全国大学生智能车智能车竞赛国赛电子证书制作
01竞赛获奖证书
由于 第十五届全国大学生智能车竞赛 结束时间短,距离各个地区新学期开学日期(9月1日)比较近。很多参赛队伍面临着新的一学期的 推免研究生 的活动临近,需要更快的获得获奖证书。
相比于传统的办法纸质的获奖证书,直接给参赛队伍发送获奖证书的纸质版本更加的便捷。为了便于学校对证书的查伪,在证书右下角设置竞赛成绩公布网站的链接二维码。
证书的电子版本采用统一的 证书模板和用语 。包括有三个模板:
- 参赛学生获奖证书
- 指导教师获奖证书
- 参赛队伍获奖证书
▲ 获奖证书模板
用于电子证书防伪,竞赛组委会将会把获奖信息统一发布在竞赛网站:
http://smartcar.cdstm.cn
02国赛获奖证书下载
东北赛区国赛获奖证书下载链接:
链接: https://pan.baidu.com/s/154B9AI-NkoZRJ-1CldYcnA 提取码: i6xs
第十五届全国大学生智能车全国总决赛获奖信息-东北赛区华北赛区国赛获奖证书下载链接:
链接: https://pan.baidu.com/s/1Nz7rA6EIhCVX8a1wQdzxxQ 提取码: sn1j
第十五届全国大学生智能车全国总决赛获奖信息-华北赛区华东赛区国赛获奖证书下载链接:
链接: https://pan.baidu.com/s/1V7yr6ghmfU13oH828uT1EQ 提取码: 4n9a
第十五届全国大学生智能车全国总决赛获奖信息-华东赛区华南赛区国赛获奖证书下载链接:
链接: https://pan.baidu.com/s/1xMVu9sYiDt4C5VsPShQPvg 提取码: 872w
第十五届全国大学生智能车全国总决赛获奖信息-华南赛区西部赛区国赛获奖证书下载链接:
链接: https://pan.baidu.com/s/1uGf7iMqQS5UnTPfAxK59EQ 提取码: mihv
第十五届全国大学生智能车全国总决赛获奖信息-西部赛区浙江省赛区国赛获奖证书下载链接:
链接: https://pan.baidu.com/s/1ga7tT24UIU3YjAv1cFrUHQ 提取码: smd6
第十五届全国大学生智能车全国总决赛获奖信息-浙江赛区创意组获奖证书下载链接:
链接: https://pan.baidu.com/s/1aj4Htu_jWbBuSjKkJfYWfQ 提取码: 5tfn
第十五届全国大学生智能车全国总决赛获奖信息-创意组获奖信息山东赛区国赛证书下载链接:
链接: https://pan.baidu.com/s/1wfGqSTU6RZZQv9CtvxPayA 提取码: rni6
第十五届全国大学生智能汽车竞赛山东赛区国赛获奖队伍详细信息山东赛区省赛证书下载链接:
链接: https://pan.baidu.com/s/1iMLGihP-Yj4907xWYpZE6g 提取码: 64sb
第十五届全国大学生智能汽车竞赛将赛区省赛获奖队伍信息
※ 附录
#!/usr/local/bin/python
# -*- coding: gbk -*-
#============================================================
# CERTPRINT.PY -- by Dr. ZhuoQing 2020-09-09
#
# Note:
#============================================================from head import *
import certsub#------------------------------------------------------------
picdir = r'd:\temp\Certification'
if not os.path.isdir(picdir):os.mkdir(picdir)filedim = os.listdir(picdir)
for fs in filedim:deletefile = os.path.join(picdir, fs)os.remove(deletefile)#------------------------------------------------------------
college = '清华大学'
team = '五名队伍'
group = '普通四轮组'
award = '三等奖'
area = '全国总决赛'#------------------------------------------------------------
strstr = tspstring2text('award').split('\r\n')
college,team,group,award,area,std1,tea1 = strstrteacher = [tea1]
student = [std1]#------------------------------------------------------------
certsub.collegecert(college, team, group, award, area, teacher, student)printf("\a")#------------------------------------------------------------
# END OF FILE : CERTPRINT.PY
#============================================================
#!/usr/local/bin/python
# -*- coding: gbk -*-
#============================================================
# FINALEXCEL.PY -- by Dr. ZhuoQing 2020-09-01
#
# Note:
#============================================================from head import *
import pandas as pd
import certsub#------------------------------------------------------------
picdir = r'd:\temp\Certification'
if not os.path.isdir(picdir):os.mkdir(picdir)filedim = os.listdir(picdir)
for fs in filedim:deletefile = os.path.join(picdir, fs)os.remove(deletefile)#------------------------------------------------------------
excelfilename = tspstring2text('final')
#printf(excelfilename)excelfile = pd.read_excel(excelfilename, sheet_name='Sheet1')
exceldata = excelfile.values.tolist()printff('序号', '学校', '队伍', '组别', '奖项', '姓名', '类别')
count = 0#------------------------------------------------------------
tabflag = 0
if len(sys.argv) > 1:tabflag = 1#------------------------------------------------------------
for id,l in enumerate(exceldata):if type(l[1]) != str: continueif type(l[5]) != str: continueteacher = l[6:8]student = l[8:13]college = l[1]team = l[2]group = l[3]award = l[5]for st in student:if type(st) != str: continueif len(st) == 0: continueif st == '-': continuest = st.strip('\xa0').strip('\u4dae')count += 1if tabflag != 0:printff(count, '\t', college, '\t', team.replace(' ', '_'),'\t', group, '\t', award,'\t', st, '\t', '参赛学生')else:printff(count, college, team.replace(' ', '_'), group, award, st, '参赛学生')for st in teacher:if type(st) != str: continueif len(st) == 0: continueif st == '-': continuest = st.strip('\xa0').strip('\u4dae')count += 1if tabflag != 0:printff(count,'\t', college,'\t', team.replace(' ', '_'), group, '\t', award, '\t', st,'\t', '指导教师')else:printff(count, college, team.replace(' ', '_'), group, award, st, '指导教师')printf('\a')tspmsgcopy()#------------------------------------------------------------
# END OF FILE : FINALEXCEL.PY
#============================================================
#!/usr/local/bin/python
# -*- coding: gbk -*-
#============================================================
# FINALPRN.PY -- by Dr. ZhuoQing 2020-09-01
#
# Note:
#============================================================from head import *
import pandas as pd
import certsub#------------------------------------------------------------
picdir = r'd:\temp\Certification'
if not os.path.isdir(picdir):os.mkdir(picdir)filedim = os.listdir(picdir)
for fs in filedim:deletefile = os.path.join(picdir, fs)os.remove(deletefile)#------------------------------------------------------------
excelfilename = tspstring2text('final')
printf(excelfilename)excelfile = pd.read_excel(excelfilename, sheet_name='Sheet1')
exceldata = excelfile.values.tolist()#------------------------------------------------------------
for id,l in enumerate(exceldata):if type(l[1]) != str: continueif len(l) >= 13:teacher = l[6:8]student = l[8:13]award = l[5]else:teacher = l[5:7]student = l[7:12]award = l[4]college = l[1]team = l[2]group = l[3]area = '全国总决赛'# printf(l)ret = certsub.collegecert(college, team, group, award, area, teacher, student)
# breakprintf('\a')#------------------------------------------------------------
# END OF FILE : FINALPRN.PY
#============================================================
#!/usr/local/bin/python
# -*- coding: gbk -*-
#============================================================
# CERTSUB.PY -- by Dr. ZhuoQing 2020-09-01
#
# Note:
#============================================================from head import *studentpic = 2
teacherpic = 3
teampic = 4studenttext = 7
studentarea = 26
studentaward = 6
studentgroup = 8teachertext = 11
teacherteamtext = 19
teacherarea = 27
teacheraward = 10
teachergroup = 12teamtext = 15
teamarea = 28
teamaward = 14
teamgroup = 16#------------------------------------------------------------
def studentsave(filename, t='大红袍大学 苹果派', group='基础四轮组', area='全国总决赛', award='一等奖'):tspsettext(studenttext, t)tspsettext(studentarea, area)tspsettext(studentaward, award)tspsettext(studentgroup, group)tspsaveimagerange(studentpic, filename, 0, ratio100=100)def teachersave(filename, t='大红袍大学 特朗普', tt='不靠谱队', group='基础四轮组', area='全国总决赛', award='一等奖'):tspsettext(teachertext, t)tspsettext(teacherteamtext, tt)tspsettext(teacherarea, area)tspsettext(teacheraward, award)tspsettext(teachergroup, group)tspsaveimagerange(teacherpic, filename, 0, ratio100=100)def teamsave(filename, t='大红袍大学 苹果派队伍', group='基础四轮组', area='全国总决赛', award='一等奖'):tspsettext(teamtext, t)tspsettext(teamarea, area)tspsettext(teamaward, award)tspsettext(teamgroup, group)tspsaveimagerange(teampic, filename, 0, ratio100=100)#------------------------------------------------------------
picdir = r'd:\temp\Certification'
tempfile = os.path.join(picdir, '1.jpg')def collegecert(college, team, group, award, area, teacher, student):if type(college) != str: return 1if len(college) == 0: return 2if type(award) != str: return 3if len(award) == 0: return 4if award == '-': return 3for i in range(len(teacher)):if type(teacher[i]) != str: continueteacher[i] = teacher[i].strip('\r').strip('\n').strip('\xa0').strip('\u4dae')for i in range(len(student)):if type(student[i]) != str: continuestudent[i] = student[i].strip('\n').strip('\n').strip('\xa0').strip('\u4dae')college = college.strip('\n').strip('\n').strip('\a')team = team.strip('\n').strip('\n').strip('\a')group = group.strip('\n').strip('\n').strip('\a')award = award.strip('\n').strip('\n').strip('\a')for i in range(len(student)):st = student[i]if type(st) != str: continueif len(st) == 0: continueif st == '-': continuefilebase = '-'.join([college, team, group, st]) + '.JPG'filename = os.path.join(picdir, filebase)printf(filename)tname = college +' '+ stif os.path.isfile(filename):continue
# os.remove(filename)studentsave(tempfile, t=tname, area=area, award=award, group=group)os.rename(tempfile, filename)for i in range(len(teacher)):st = teacher[i]if type(st) != str: continueif len(st) == 0: continueif st == '-': continuefilebase = '-'.join([college, team, group, st]) + '.JPG'filename = os.path.join(picdir, filebase)printf(filename)tname = college + ' '+ stteamname = teamif teamname.find('队') < 0: teamname = teamname + '队'if os.path.isfile(filename):continue
# os.remove(filename)teachersave(tempfile, t=tname, tt=teamname, area=area, award=award, group=group)os.rename(tempfile, filename)filebase = '-'.join([college, team, group]) + '.JPG'filename = os.path.join(picdir, filebase)printf(filename)if os.path.isfile(filename): return 0
# os.remove(filename)teamname = college + ' ' + teamif teamname.find('队') < 0: teamname = teamname + '队'teamsave(tempfile, t=teamname, area=area, award=award, group=group)os.rename(tempfile, filename)return 0#------------------------------------------------------------
if __name__ == "__main__":teacher = ['教师1', '教师2']student = ['学生1', '学生2', '学生3', '学生4', '学生5']ret = collegecert('水果加工厂', '大苹果', '普通四轮组', '四等奖', '全国总决赛', teacher, student)printff(ret, '\a')#------------------------------------------------------------
# END OF FILE : CERTSUB.PY
#============================================================
第十五届全国大学生智能车智能车竞赛国赛电子证书制作相关推荐
- 关于举办第十五届全国大学生智能汽车竞赛浙江赛区选拔赛的通知(草案)
关于举办第十五届全国大学生智能汽车竞赛 浙江赛区选拔赛的通知(草案) 各高等院校: 为加强大学生实践.创新能力和团队精神的培养,促进高等学校素质教育,培养大学生的综合知识运用能力.基本工程实践能力和创 ...
- 第十五届全国大学生智能车竞赛百度人工智能组相关文件链接
▲ 第十五届全国大学生智能车竞赛人工智能创意比赛 第15届全国大学生智能汽车竞赛 | 人工智能挑战赛(百度) 第十五届全国大学生智能汽车竞赛人工智能创意赛 第十五届全国大学生智能汽车竞赛百度人工智能正 ...
- 第十五届全国大学生智能车安徽赛区参赛须知和竞赛日程安排
安徽赛区参赛须知 和竞赛日程安排 各参赛队伍: 2020年第15届全国大学生智能汽车竞赛安徽赛区竞赛定于2020年11月7日-11月8日在合肥职业技术学院汇心湖校区举行. 联系人:吕菲 Email:l ...
- 第十五届全国大学生智能车全国总决赛获奖信息-浙江赛区
第十五届全国大学生智能车竞赛 全国总决赛获奖信息 浙江赛区 序号 学校 队伍 组别 奖项 姓名 类别 1 杭州电子科技大学 杭电竞速一队 基础四轮组 一等奖 孙桐 参赛学生 2 杭州电子科技大学 杭电 ...
- 第十五届全国大学生智能车全国总决赛获奖信息-华南赛区
第十五届全国大学生智能车竞赛 全国总决赛获奖信息 华南赛区 序号 学校 队伍 组别 奖项 姓名 类别 1 武汉大学 珞珈-DeepLoop AI电磁组 一等奖 朱俊宇 参赛学生 2 武汉大学 珞珈-D ...
- 第十五届全国大学生智能车全国总决赛获奖信息-华东赛区
第十五届全国大学生智能车竞赛 全国总决赛获奖信息 华东赛区 序号 学校 队伍 组别 奖项 姓名 类别 1 上海工程技术大学 工程六队 AI电磁组 一等奖 王茂鑫 参赛学生 2 上海工程技术大学 工程六 ...
- 第十五届全国大学生智能车全国总决赛获奖信息-华北赛区
第十五届全国大学生智能车竞赛 全国总决赛获奖信息 华北赛区 序号 学校 队伍 组别 奖项 姓名 类别 1 太原工业学院 晋速-赤兔星 基础四轮组 一等奖 高少伟 参赛学生 2 太原工业学院 晋速-赤兔 ...
- 第十五届全国大学生智能车全国总决赛获奖信息-东北赛区
第十五届全国大学生智能车竞赛 全国总决赛获奖信息 东北赛区 序号 学校 队伍 组别 奖项 姓名 类别 1 哈尔滨工业大学 紫丁香一队 基础四轮 一等奖 李洋 参赛学生 2 哈尔滨工业大学 紫丁香一队 ...
- 第十五届全国大学生智能车竞赛山东赛区比赛成绩和奖项
作者:卓晴博士,清华大学自动化系 更新时间:2020-08-28 Friday 01山东赛区比赛简介 第十五届全国大学生智能汽车竞赛仍然延续分成五个分赛区(东北.华北.华东.华南.西部)和三个省赛区( ...
最新文章
- PLSQL连Oracle数据库Could not load ……\bin\oci.dll
- TensorFlow练习18: 根据姓名判断性别
- mysql的分区技术作用_理解MySQL数据库分区管理的技术细节
- windows下安装及配置 golang 的Web框架Beego环境
- 华为平板解锁工具_2020年备战考研必选8款平板电脑 平板电脑推荐(12月最新版)...
- 爱奇艺视频播放怎么开加速
- websocket协议中获取 http 请求字符串
- 总结vue几种页面刷新方法
- java 钩子 64位 操作系统_Java与系统钩子
- github API 实例 python源码 爬取用户信息
- 简单桌面导航html win10,IT之家学院:让你的Win10桌面比macOS还简洁漂亮高大上
- 一个非常好用的截图工具SETUNA
- 【学习笔记】matlab进行数字信号处理(二)信号的相关分析及幅值分析
- 手把手教你智能硬件开发(一) 我选Arduino
- GROMOS力场文件解读手册第5章阅读笔记I
- 图片热点map area
- win7+VS2015+OpenCV3.20的搭建
- JAVA模拟电影票房,Neo4j入门之中国电影票房排行浅析
- SLAM学习笔记《Past, Present, and Future of Simultaneous Localization and Mapping: Toward the Robust-Per》
- caxa电子图板2022软件
热门文章
- python实现一个大学的人员管理系统
- 叉车AGV小车安全么?智能是否可以取代人工?
- 免688申请苹果开发者证书,开发自己得苹果应用
- 淘宝卖家去开拍拍微店真的能成功吗?
- 股指期货是怎么交易的?3分钟教你从入门到精通
- python期货交易策略_GitHub - guyimin/tqsdk-python: 期货量化交易策略程序开发包, 实时行情/历史数据/实盘交易...
- 组织机构或家谱前端设计
- 3脚送话器内部电路图_6n137工作原理详解(6n137管脚图及内部结构_封装及应用电路图)...
- 浮生萧条[不错的校园故事]
- 关于解决Visual Studio 2019 在深色背景下括号显示异常的问题