Skip to content

Kaiyokun/cpc

Repository files navigation

C Programming Course Web Service

此工程用于实现C语言上机练习的自动收取, 批改, 反馈以及统计, 主要基于电子邮件技术, 使用Python 2.7开发

功能截图

alt text alt text alt text alt text alt text alt text

使用的第三方Python软件包:

技术问题参考: How to get string objects instead of Unicode from JSON?

主要模块功能:

  • mail.py 收发邮件
  • util.py 读写配置文件, 通过模板创建文件实例
  • auto_check.py C语言上机练习自动化主要模块

文件夹结构:

使用说明:

  1. config/student_list.xlsx中添加学生信息
  2. config/mail_config.json中添加邮箱信息

ISO C标准参考:

关于字符集(代码文件编码问题): What is character encoding? 在线编程网站: Coding Ground

About

C Programming Course Web Service

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published