Submit assignments directly from jovian library¶
Commit and submit assignments for Courses hosted on Jovian directly from Jupyter notebook. All you need is a assignment
code (available in the respective assignment pages) that you need pass to jovian.submit
.
Example:
import jovian
jovian.submit(assignment="zero-to-pandas-a1")
Incase you just need to submit a notebook already uploaded to Jovian, you can pass the notebook_url
to just make the submission without committing the current notebook.
Example:
import jovian
jovian.submit(assignment="zero-to-pandas-a1",
notebook_url="https://jovian.ml/PrajwalPrashanth/assignment")
Submit from Kaggle Kernels¶
jovian.submit
works well for Local Jupyter notebooks/Colab/Binder, but it is not completely supported for Kaggle Kernels. Where you would have to do jovian.commit
to commit and then do jovian.submit
with the URL from jovian.commit
.
Example:
import jovian
jovian.commit(....) # returns and prints the URL of the committed notebook
jovian.submit(assignment="zero-to-pandas-a1",
notebook_url=<notebook_url_taken_from_commit>)