Skip to content

pr4j3sh/codexec

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

codexec

codexec is a Python package that allows you to execute code written in various programming languages (C, C++, Java, Python, and JavaScript) by making API calls to a server. The package takes code files and optional input files, executes the code, and returns the output.

Features

  • Execute code in multiple languages: C, C++, Java, Python, and JavaScript.
  • Simple command-line interface (CLI) for executing code files.
  • Supports optional input files for code that requires input.

Usage

  1. Install the package:

    You can install the codexec package using pip:

    pip install codexec
  2. Basic Usage:

    You can run the codexec command in your terminal to execute code files.

    Example of executing a Python file:

    codexec path/to/your/code.py
  3. With Input File:

    If your code requires input, you can specify an input file:

    codexec path/to/your/code.py -i path/to/input.txt
  4. Supported Languages:

    • C (.c)
    • C++ (.cpp)
    • Java (.java)
    • Python (.py)
    • JavaScript (.js)

How it works?

Uses codehelp.in API under the hood.

credits

About

cli app that compiles and executes code

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages