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
#============================================================

第十五届全国大学生智能车智能车竞赛国赛电子证书制作相关推荐

  1. 关于举办第十五届全国大学生智能汽车竞赛浙江赛区选拔赛的通知(草案)

    关于举办第十五届全国大学生智能汽车竞赛 浙江赛区选拔赛的通知(草案) 各高等院校: 为加强大学生实践.创新能力和团队精神的培养,促进高等学校素质教育,培养大学生的综合知识运用能力.基本工程实践能力和创 ...

  2. 第十五届全国大学生智能车竞赛百度人工智能组相关文件链接

    ▲ 第十五届全国大学生智能车竞赛人工智能创意比赛 第15届全国大学生智能汽车竞赛 | 人工智能挑战赛(百度) 第十五届全国大学生智能汽车竞赛人工智能创意赛 第十五届全国大学生智能汽车竞赛百度人工智能正 ...

  3. 第十五届全国大学生智能车安徽赛区参赛须知和竞赛日程安排

    安徽赛区参赛须知 和竞赛日程安排 各参赛队伍: 2020年第15届全国大学生智能汽车竞赛安徽赛区竞赛定于2020年11月7日-11月8日在合肥职业技术学院汇心湖校区举行. 联系人:吕菲 Email:l ...

  4. 第十五届全国大学生智能车全国总决赛获奖信息-浙江赛区

    第十五届全国大学生智能车竞赛 全国总决赛获奖信息 浙江赛区 序号 学校 队伍 组别 奖项 姓名 类别 1 杭州电子科技大学 杭电竞速一队 基础四轮组 一等奖 孙桐 参赛学生 2 杭州电子科技大学 杭电 ...

  5. 第十五届全国大学生智能车全国总决赛获奖信息-华南赛区

    第十五届全国大学生智能车竞赛 全国总决赛获奖信息 华南赛区 序号 学校 队伍 组别 奖项 姓名 类别 1 武汉大学 珞珈-DeepLoop AI电磁组 一等奖 朱俊宇 参赛学生 2 武汉大学 珞珈-D ...

  6. 第十五届全国大学生智能车全国总决赛获奖信息-华东赛区

    第十五届全国大学生智能车竞赛 全国总决赛获奖信息 华东赛区 序号 学校 队伍 组别 奖项 姓名 类别 1 上海工程技术大学 工程六队 AI电磁组 一等奖 王茂鑫 参赛学生 2 上海工程技术大学 工程六 ...

  7. 第十五届全国大学生智能车全国总决赛获奖信息-华北赛区

    第十五届全国大学生智能车竞赛 全国总决赛获奖信息 华北赛区 序号 学校 队伍 组别 奖项 姓名 类别 1 太原工业学院 晋速-赤兔星 基础四轮组 一等奖 高少伟 参赛学生 2 太原工业学院 晋速-赤兔 ...

  8. 第十五届全国大学生智能车全国总决赛获奖信息-东北赛区

    第十五届全国大学生智能车竞赛 全国总决赛获奖信息 东北赛区 序号 学校 队伍 组别 奖项 姓名 类别 1 哈尔滨工业大学 紫丁香一队 基础四轮 一等奖 李洋 参赛学生 2 哈尔滨工业大学 紫丁香一队 ...

  9. 第十五届全国大学生智能车竞赛山东赛区比赛成绩和奖项

    作者:卓晴博士,清华大学自动化系 更新时间:2020-08-28 Friday 01山东赛区比赛简介 第十五届全国大学生智能汽车竞赛仍然延续分成五个分赛区(东北.华北.华东.华南.西部)和三个省赛区( ...

最新文章

  1. PLSQL连Oracle数据库Could not load ……\bin\oci.dll
  2. TensorFlow练习18: 根据姓名判断性别
  3. mysql的分区技术作用_理解MySQL数据库分区管理的技术细节
  4. windows下安装及配置 golang 的Web框架Beego环境
  5. 华为平板解锁工具_2020年备战考研必选8款平板电脑 平板电脑推荐(12月最新版)...
  6. 爱奇艺视频播放怎么开加速
  7. websocket协议中获取 http 请求字符串
  8. 总结vue几种页面刷新方法
  9. java 钩子 64位 操作系统_Java与系统钩子
  10. github API 实例 python源码 爬取用户信息
  11. 简单桌面导航html win10,IT之家学院:让你的Win10桌面比macOS还简洁漂亮高大上
  12. 一个非常好用的截图工具SETUNA
  13. 【学习笔记】matlab进行数字信号处理(二)信号的相关分析及幅值分析
  14. 手把手教你智能硬件开发(一) 我选Arduino
  15. GROMOS力场文件解读手册第5章阅读笔记I
  16. 图片热点map area
  17. win7+VS2015+OpenCV3.20的搭建
  18. JAVA模拟电影票房,Neo4j入门之中国电影票房排行浅析
  19. SLAM学习笔记《Past, Present, and Future of Simultaneous Localization and Mapping: Toward the Robust-Per》
  20. caxa电子图板2022软件

热门文章

  1. python实现一个大学的人员管理系统
  2. 叉车AGV小车安全么?智能是否可以取代人工?
  3. 免688申请苹果开发者证书,开发自己得苹果应用
  4. 淘宝卖家去开拍拍微店真的能成功吗?
  5. 股指期货是怎么交易的?3分钟教你从入门到精通
  6. python期货交易策略_GitHub - guyimin/tqsdk-python: 期货量化交易策略程序开发包, 实时行情/历史数据/实盘交易...
  7. 组织机构或家谱前端设计
  8. 3脚送话器内部电路图_6n137工作原理详解(6n137管脚图及内部结构_封装及应用电路图)...
  9. 浮生萧条[不错的校园故事]
  10. 关于解决Visual Studio 2019 在深色背景下括号显示异常的问题