# studysmarter
API Wrapper for studysmarter.
Developed by Issac (c) 2022
Example use case:
```python
import studysmarter
# login
studysmarter_account = studysmarter.login("testemail123@gmail.com", "password123")
# change studysmarter account name
studysmarter_account.change_name("IssacLifts")
# create new studyset
stsudysmarter_account.create_studyset("Quantum Physics")
# fetch all studysets (dictionary format)
studysets = studysmarter_account.fetch_studysets()
# prints all your studysets in dictionary format
print(studysets.study_sets)
# fetch the first studyset
studyset = studysets.fetch_studyset(0)
# fetches all flashcards
flash_cards = studyset.fetch_flashcards()
# adds a flashcard to set
studyset.add_flashcard("What's the equation to find speed", "Disance / time")
```
Raw data
{
"_id": null,
"home_page": "",
"name": "studysmarter",
"maintainer": "",
"docs_url": null,
"requires_python": "",
"maintainer_email": "",
"keywords": "python,web surface,web scrape,http request,requests,studysmarter,anki,wrapper",
"author": "Issac",
"author_email": "",
"download_url": "https://files.pythonhosted.org/packages/d7/e5/2a45f7e6b5cfd5c71a55431c5f3a30ddf7cb53669c0b3db1739158971be0/studysmarter-0.0.2.tar.gz",
"platform": null,
"description": "\r\n# studysmarter\r\nAPI Wrapper for studysmarter.\r\n\r\nDeveloped by Issac (c) 2022\r\n\r\nExample use case:\r\n```python\r\nimport studysmarter\r\n\r\n# login\r\nstudysmarter_account = studysmarter.login(\"testemail123@gmail.com\", \"password123\")\r\n\r\n# change studysmarter account name\r\nstudysmarter_account.change_name(\"IssacLifts\")\r\n\r\n# create new studyset\r\nstsudysmarter_account.create_studyset(\"Quantum Physics\")\r\n\r\n# fetch all studysets (dictionary format)\r\nstudysets = studysmarter_account.fetch_studysets()\r\n\r\n# prints all your studysets in dictionary format\r\nprint(studysets.study_sets)\r\n\r\n# fetch the first studyset\r\nstudyset = studysets.fetch_studyset(0)\r\n\r\n# fetches all flashcards\r\nflash_cards = studyset.fetch_flashcards()\r\n\r\n# adds a flashcard to set\r\nstudyset.add_flashcard(\"What's the equation to find speed\", \"Disance / time\")\r\n```\r\n",
"bugtrack_url": null,
"license": "",
"summary": "An API Wrapper for StudySmarter",
"version": "0.0.2",
"split_keywords": [
"python",
"web surface",
"web scrape",
"http request",
"requests",
"studysmarter",
"anki",
"wrapper"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "6b99d6dcb6f5fc8c215ada7d8d02ff43941bf04e6c2d0a54e7c3717b5d177a0d",
"md5": "d27bb782eb0a3bad231d50acd0e294c2",
"sha256": "f9b5c8f4fcc973d956b4d78f03ae7437c8104d9b2421ca5b62e1103bcfb52504"
},
"downloads": -1,
"filename": "studysmarter-0.0.2-py3-none-any.whl",
"has_sig": false,
"md5_digest": "d27bb782eb0a3bad231d50acd0e294c2",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 11388,
"upload_time": "2023-02-02T19:57:40",
"upload_time_iso_8601": "2023-02-02T19:57:40.882924Z",
"url": "https://files.pythonhosted.org/packages/6b/99/d6dcb6f5fc8c215ada7d8d02ff43941bf04e6c2d0a54e7c3717b5d177a0d/studysmarter-0.0.2-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d7e52a45f7e6b5cfd5c71a55431c5f3a30ddf7cb53669c0b3db1739158971be0",
"md5": "c59c3abb29ea15c6cdc8e1275100b993",
"sha256": "8980e755f11fea2e18db30eacb39317eb6f69758b656af2bb462c6b8d0713931"
},
"downloads": -1,
"filename": "studysmarter-0.0.2.tar.gz",
"has_sig": false,
"md5_digest": "c59c3abb29ea15c6cdc8e1275100b993",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5903,
"upload_time": "2023-02-02T19:57:43",
"upload_time_iso_8601": "2023-02-02T19:57:43.038857Z",
"url": "https://files.pythonhosted.org/packages/d7/e5/2a45f7e6b5cfd5c71a55431c5f3a30ddf7cb53669c0b3db1739158971be0/studysmarter-0.0.2.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-02-02 19:57:43",
"github": false,
"gitlab": false,
"bitbucket": false,
"lcname": "studysmarter"
}