Skip to main content

Simple tool for automating the correction of programming language exercises

Project description

Plaft

Simple tool for automating the correction of programming language exercises

Installation

First make sure you have Python 3.6 or higher installed. You can download Python here.

To install plaft under Linux / OS X:

pip install plaft

Under Windows, please install the Linux subsystem. Then install plaft within the subsystem.

Usage

For example, the directory that contains all the student code files directories, look like this:

+ Tests
|-+ student1
    |-- ex01.py
    |-- ex02.py
|-+ student2
    |-- ex01.py
    |-- ex02.py

To check of students code files, run plaft like so:

plaft -a "/tests" -c "tests.yaml"

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

plaft-1.0.0.tar.gz (15.0 kB view hashes)

Uploaded Source

Built Distribution

plaft-1.0.0-py3-none-any.whl (15.0 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page