studysmarter


Namestudysmarter JSON
Version 0.0.2 PyPI version JSON
download
home_page
SummaryAn API Wrapper for StudySmarter
upload_time2023-02-02 19:57:43
maintainer
docs_urlNone
authorIssac
requires_python
license
keywords python web surface web scrape http request requests studysmarter anki wrapper
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            
# 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"
}
        
Elapsed time: 0.03440s