Skip to content

An API wrapper of online compiler jdoodle.com written in python.

License

Notifications You must be signed in to change notification settings

Santa-Santa/pydoodle

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pydoodle

An API wrapper of online compiler jdoodle.com written in python.

Features

  • Easy to use.
  • Over 50+ languages to compile.
  • Get the credits spent information.

How to install?

Install pydoodle by running

pip install pydoodle

Documentation

Example

  • Look how easy it is to use:

    import pydoodle
    c = pydoodle.Compiler(clientId="client-id", clientSecret="client-secret")
    result = c.execute(script="print('Hello World')", language="python3")
    usage = c.usage()
    print(usage, result.output, sep='\n')
  • example.py -> Basic example on how to use!

  • example_stdIn.py -> Example on how to use stdIn (inputs).

  • example_links.py -> Example on how to use links as script.

Misc

  • Star this repo if you're using this wrapper 😄
  • Head over to jdoodle to get clientId and clientSecret.
  • Read the FAQs of the API here.

Facing any Issue?

About

An API wrapper of online compiler jdoodle.com written in python.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%