Development tools library for python interpreter used for the FIRST Robotics Competition
Project description
pyfrc - RobotPy development library helper
[](https://travis-ci.org/robotpy/pyfrc)
pyfrc is a python 3 library designed to make developing python code using WPILib for FIRST Robotics Competition easier.
This library contains a few primary parts:
A built-in uploader that will upload your robot code to the robot
Integration with the py.test testing tool to allow you to easily write unit tests for your robot code.
A robot simulator tool which allows you to run your code in (vaguely) real time and get simple feedback via a tk-based UI
Documentation
For usage, detailed installation information, and other notes, please see our documentation at http://pyfrc.readthedocs.org
Quick Install + Demo
If you have python3 and pip installed, then do:
pip3 install pyfrc
Once this is done, you can run a quick demo by running:
cd samples/physics/src/ python3 robot.py sim
Contributing new changes
pyfrc is intended to be a project that all members of the FIRST community can quickly and easily contribute to. If you find a bug, or have an idea that you think others can use:
[Fork this git repository](https://github.com/robotpy/robotpy/fork) to your github account
Create your feature branch (git checkout -b my-new-feature)
Commit your changes (git commit -am ‘Add some feature’)
Push to the branch (git push -u origin my-new-feature)
Create new Pull Request on github
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file pyfrc-2015.2.4.tar.gz.
File metadata
- Download URL: pyfrc-2015.2.4.tar.gz
- Upload date:
- Size: 391.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
eaebc1e263585eecf8358cc5eafe41b857e9249804f6af7e8a3b562171329f8f
|
|
| MD5 |
51e51b749c1973a2c302539304474e33
|
|
| BLAKE2b-256 |
d71eb200054e2016a2014b9b4221549f90fd512bb271e7f1898abe7b1003a80d
|