# iterapi
Python API to Student's Campus portal of ITER
[![GitHub top language][ico-lang]][link-github]
[![Licence][ico-licence]][link-pypi]
[![Latest Version][ico-version]][link-pypi]
[![Format][ico-format]][link-pypi]
[![Status][ico-status]][link-pypi]
[![Build][ico-build]][travis]
## Installation
`pip install iterapi`
or
`pip3 install iterapi`
## Usage
Example
```python
from iterapi import Student
st = Student('regdno','password') # Login to the portal
st.getInfo() # returns a dictionary containing student details
st.getPhoto() # writes photo as registration_no.jpg
st.getAttendance() # returns a dictionary containing attendance
st.getResult() # returns a dictionary containing results
st.getDetailedResult(sem_no) # returns a dictionary containing details of a semester result
st.downloadSemResult(sem_no) # writes result document as registrationno_sem_no.pdf
```
[ico-lang]: https://img.shields.io/github/languages/top/SubhrajitPrusty/iterapi.svg?style=for-the-badge
[ico-version]: https://img.shields.io/pypi/v/iterapi.svg?style=for-the-badge
[ico-licence]: https://img.shields.io/pypi/l/iterapi.svg?style=for-the-badge
[ico-format]: https://img.shields.io/pypi/format/iterapi.svg?style=for-the-badge
[ico-status]: https://img.shields.io/pypi/status/iterapi.svg?style=for-the-badge
[ico-build]: https://img.shields.io/github/workflow/status/SubhrajitPrusty/iterapi/Upload%20Python%20Package?style=for-the-badge
[link-github]: https://github.com/SubhrajitPrusty/iterapi
[link-pypi]: https://pypi.org/project/iterapi
[travis]: https://travis-ci.org/SubhrajitPrusty/iterapi
Raw data
{
"_id": null,
"home_page": "https://github.com/SubhrajitPrusty/iterapi",
"name": "iterapi",
"maintainer": "",
"docs_url": null,
"requires_python": "",
"maintainer_email": "",
"keywords": "api ITER development",
"author": "Subhrajit Prusty",
"author_email": "subhrajit1997@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/76/b9/08b723afc460f64fe05ce21e90fd8743b25f709aebba7259940a2e93cade/iterapi-1.2.7.tar.gz",
"platform": null,
"description": "# iterapi\nPython API to Student's Campus portal of ITER\n\n[![GitHub top language][ico-lang]][link-github]\n[![Licence][ico-licence]][link-pypi]\n[![Latest Version][ico-version]][link-pypi]\n[![Format][ico-format]][link-pypi]\n[![Status][ico-status]][link-pypi]\n[![Build][ico-build]][travis]\n\n## Installation\n\n`pip install iterapi`\n\nor\n\n`pip3 install iterapi`\n\n## Usage\n\nExample\n\n```python\nfrom iterapi import Student\n\nst = Student('regdno','password') # Login to the portal\nst.getInfo() # returns a dictionary containing student details\nst.getPhoto() # writes photo as registration_no.jpg\nst.getAttendance() # returns a dictionary containing attendance\nst.getResult() # returns a dictionary containing results\nst.getDetailedResult(sem_no) # returns a dictionary containing details of a semester result\nst.downloadSemResult(sem_no) # writes result document as registrationno_sem_no.pdf\n\n```\n\n[ico-lang]: https://img.shields.io/github/languages/top/SubhrajitPrusty/iterapi.svg?style=for-the-badge\n[ico-version]: https://img.shields.io/pypi/v/iterapi.svg?style=for-the-badge\n[ico-licence]: https://img.shields.io/pypi/l/iterapi.svg?style=for-the-badge\n[ico-format]: https://img.shields.io/pypi/format/iterapi.svg?style=for-the-badge\n[ico-status]: https://img.shields.io/pypi/status/iterapi.svg?style=for-the-badge\n[ico-build]: https://img.shields.io/github/workflow/status/SubhrajitPrusty/iterapi/Upload%20Python%20Package?style=for-the-badge\n\n\n[link-github]: https://github.com/SubhrajitPrusty/iterapi\n[link-pypi]: https://pypi.org/project/iterapi\n[travis]: https://travis-ci.org/SubhrajitPrusty/iterapi\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Python API to student portal of ITER",
"version": "1.2.7",
"split_keywords": [
"api",
"iter",
"development"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "570dd8abe8a30973823c47516d3f8029b96f49b97f3291fe99fae190398e2554",
"md5": "be4d0e40235554a2c687ffedaaab0fdf",
"sha256": "dffea30a721454116daf840fcb2c4c7589afd2c0044605ccc8565cd92cc618b3"
},
"downloads": -1,
"filename": "iterapi-1.2.7-py3-none-any.whl",
"has_sig": false,
"md5_digest": "be4d0e40235554a2c687ffedaaab0fdf",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 4579,
"upload_time": "2023-04-28T13:43:43",
"upload_time_iso_8601": "2023-04-28T13:43:43.402484Z",
"url": "https://files.pythonhosted.org/packages/57/0d/d8abe8a30973823c47516d3f8029b96f49b97f3291fe99fae190398e2554/iterapi-1.2.7-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "76b908b723afc460f64fe05ce21e90fd8743b25f709aebba7259940a2e93cade",
"md5": "612c89f8ce88efdd4325dcf9620e89af",
"sha256": "d41b779beec46e4801781c4408b5760548719ca1631a81df2600c5a66bcdf18b"
},
"downloads": -1,
"filename": "iterapi-1.2.7.tar.gz",
"has_sig": false,
"md5_digest": "612c89f8ce88efdd4325dcf9620e89af",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4355,
"upload_time": "2023-04-28T13:43:45",
"upload_time_iso_8601": "2023-04-28T13:43:45.821149Z",
"url": "https://files.pythonhosted.org/packages/76/b9/08b723afc460f64fe05ce21e90fd8743b25f709aebba7259940a2e93cade/iterapi-1.2.7.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-04-28 13:43:45",
"github": true,
"gitlab": false,
"bitbucket": false,
"github_user": "SubhrajitPrusty",
"github_project": "iterapi",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "iterapi"
}