查看南卡罗来纳大学的可用课程

gradeforge的Python项目详细描述


#南加州大学刮削
[![构建状态](https://travis-ci.org/jyn514/gradeforge.svg?branch=dev)"(https://travis ci.org/jyn514/gradeforge)

[my.sc.edu](https://ssb.onecarolina.sc.edu/banp/bwskfcls.p懔getcrse)有一个非常糟糕的web界面。这是一个存储库,用于下载课程,以便脱机查看。支持SQL数据库。网页界面的工作正在[进行中](https://github.com/jyn514/gradeforge/tree/frontend)。


如果不使用"lxml"的打包版本,则需要
-一个工作的c编译器
-python dev库
-`libxml2 dev`
-`libxslt dev`
-[`pdftotext`](https://poppler.freedesktop.org/)(poppler utils的一部分)
-[`chromedriver`](http://chromedriver.chrome.org/)
-[`tidy`](http://www.html-tidy.org/)

这包括
-RateMyProfessor
-过去的年级分布
-日程计划或同等的
-学位作业
-必修课本

短期
-Parse书店尚未在Makefile或"Parse Sections"中实现选项应采用布尔值"create"
-如果为true,则断言输出文件不存在
-如果为false,则不写入标题
-index.html的"提交"按钮被破坏
-在makefile中为过去几年的课程添加规则。

非目标
-自动注册。这需要存储使用该服务的任何人的*university*
用户名和密码。这是可以接受的
供个人使用(也可以随意使用,`login.py`是您要查找的文件
),但对于其他用户来说绝对不能接受。



t测试(我们仅有的几个):进行测试

` Git克隆https://github.com/jyn514/gradeforge`&;cd gradeforge
2.ln-s.././scripts/pre-commit.git/hooks
3.(可选)运行"make data"预填充html


例如,在branch'broken'上运行'make'.
-course['attributes']是'broken'上的元组;这会崩溃'create_sql.py`


改为使用漂亮的makefile。
-分数的数据在2008年之前可用,但部分的数据在2013年之前才可用。
-分数以"gf"结尾的列表示"分数原谅"
-png的列在本学期不起作用(因为分数尚未公布)。
这听起来很愚蠢,但我绞尽脑汁想弄清楚它为什么坏了。

例如,csce
-code:与regex[a-z]匹配的类名?[0-9]{3};例如,145
-section:标识类实例的节标识符;例如001
-uid:在一个学期内唯一的节标识符;与regex[0-9]{5}匹配。例如,84495

catalogid=10001&langid=-1&storeid=10052)
-[部分](https://ssb.onecarolina.sc.edu/banp/bwckschd.p戋disp戋u dyn戋sched)
-[部分注册](https://ssb.onecarolina.sc.edu/banp/bwskfreg.p戋altpin)

-[结果示例
-[目录](https://ssb.onecarolinA.SC.EDU/BANP/BWCCTLG.P U DISP U课程详情?cat_term_in=201808&subj_code_in=badm&crse_numb_in=b210)
-[公告](http://bulletin.sc.edu/preview_course.php?catoid=70&coid=85439)
-[部分](https://ssb.onecarolina.sc.edu/banp/bwckschd.p_disp_detail_sched?学期开始与结束(https://www.sc.edu/about/offices\u and\u divisions/registrator/final\u exams/final-exams-spring-2018.php)


\外部链接
-[登录](https://cas.auth.sc.edu/cas/login)
-[学期开始与结束](https://my.sc.edu/codes/partofterms/list)
-[RateMyProfessor](https://www.ratemyprofessors.com/search.jsp?queryby=schoolid&;schoolid=1309)
-[进度计划表](https://sc.collegescheduler.com/entry)
-[成绩分布](https://www.sc.edu/about/offices庠and庠divisions/registrator/toolbox/grade庠processing/grade庠spreads/index.php)
-[成绩缩写](https://www.sc.edu/about/offices庠and庠division)离子/注册/成绩单和记录/分数/索引.php)




欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java Spark sample()函数是否复制数据?   java如何在API中返回单例列表?   java我可以生成提供输入/输出的哈希函数吗?   如何“使用MATLAB或JAVA”从文本文件中读取数字并将其保存在数组中?   java如何将十进制转换为十六进制?   JavaPostXML文件   java XStream如何在XML中不存在带注释的字段时引发异常   java Tomcat启动批处理问题   java AccessControlException与同一代码库中的小程序类   java如何将长本地时间戳转换为字符串UTC时间戳   java在同一个JavaVM中有多个沙盒   改进LDAP的Java代码   拖放后未附加到DOM的java元素   java通过socket发送压缩数据