Giter Club home page Giter Club logo

vjudge-spider's Introduction

2018-12-27

更新了交互模式来输入比赛编号

更新了自动读取题目数量,不需要手动调整


概述

以比赛管理员身份爬取该管理员组织的比赛下所有参与人员的代码和榜单情况.

代码实现的是分题号统计 Wrong Answer 的所有代码,编号及简要信息,稍加修改即可实现爬取其他具体信息如代码长度,运行时间等等.

可以在爬虫过程中洞见 https://vjudge.net 的部分业务逻辑.

开发细节:

https://blog.csdn.net/Joovo/article/details/84901503

怎样使用

  1. '~/save/$ python3 vjudge.py'

  2. 根据提示输入比赛编号,账号密码


Description

Crawl all of the contest participants' code and the status as a contest administrator .

The code can download all of code signed 'Wrong Answer' and brief information of status.Simple modifications can be used to crawl other details such as length,runtime,etc.

More details in my blog: https://blog.csdn.net/Joovo/article/details/84901503

How to Use

  1. '~/save/$ python3 vjudge.py'

  2. Enter the contestId , username and password according to the prompt

vjudge-spider's People

Contributors

joovo avatar

Watchers

James Cloos avatar DragonLee avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.