asyncwiki


Nameasyncwiki JSON
Version 0.1.4 PyPI version JSON
download
home_pagehttps://github.com/FailProger/asyncwiki.git
SummaryAsynchronous work with Wikipedia for asyncio and Python
upload_time2025-02-09 17:16:16
maintainerNone
docs_urlNone
authorVyacheslav Pervakov
requires_python>=3.9
licenseMIT License
keywords python asynchronous asyncio aiohttp wikipedia
VCS
bugtrack_url
requirements aiohttp beautifulsoup4 lxml SQLAlchemy pyspellchecker
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Asyncwiki

--------------------

## About
### The library for async work with Wikipedia

Some words about library

- Asynchronous
- Fast (probably)
- Parse Wikipedia
- Can work with databases
- And it`s all

## Installation

You can install <code>asyncwiki</code> from PyPI:

    pip install asyncwiki

## Quick start

A little example of library work:

    import asyncio
    from asyncwiki import WikiSearcher

    
    wiki_searcher = WikiSearcher()
    

    async def main():
        
        query = "Apple"
        lang = "en"

        result = await wiki_searcher.search(query, lang)
        print(result)

    
    if __name__ == "__main__":
        asyncio.run(main())

## License
<code>Asyncwiki</code> is offered under the MIT license.

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/FailProger/asyncwiki.git",
    "name": "asyncwiki",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.9",
    "maintainer_email": null,
    "keywords": "Python, asynchronous, asyncio, aiohttp, Wikipedia",
    "author": "Vyacheslav Pervakov",
    "author_email": "WsrrcalzWehgwmD@protonmail.com",
    "download_url": "https://files.pythonhosted.org/packages/3f/29/8a68d2a62e7a4cdcbe35d4b4302ce8eba76608928e4cf3819ff29b786a30/asyncwiki-0.1.4.tar.gz",
    "platform": null,
    "description": "# Asyncwiki\n\n--------------------\n\n## About\n### The library for async work with Wikipedia\n\nSome words about library\n\n- Asynchronous\n- Fast (probably)\n- Parse Wikipedia\n- Can work with databases\n- And it`s all\n\n## Installation\n\nYou can install <code>asyncwiki</code> from PyPI:\n\n    pip install asyncwiki\n\n## Quick start\n\nA little example of library work:\n\n    import asyncio\n    from asyncwiki import WikiSearcher\n\n    \n    wiki_searcher = WikiSearcher()\n    \n\n    async def main():\n        \n        query = \"Apple\"\n        lang = \"en\"\n\n        result = await wiki_searcher.search(query, lang)\n        print(result)\n\n    \n    if __name__ == \"__main__\":\n        asyncio.run(main())\n\n## License\n<code>Asyncwiki</code> is offered under the MIT license.\n",
    "bugtrack_url": null,
    "license": "MIT License",
    "summary": "Asynchronous work with Wikipedia for asyncio and Python",
    "version": "0.1.4",
    "project_urls": {
        "GitHub": "https://github.com/FailProger/asyncwiki.git",
        "Homepage": "https://github.com/FailProger/asyncwiki.git",
        "PyPI": "https://pypi.org/project/asyncwiki/"
    },
    "split_keywords": [
        "python",
        " asynchronous",
        " asyncio",
        " aiohttp",
        " wikipedia"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "3cbfcbb712a94901e824f541496ffc305d6fb81d0139a1e17c85f33d35b543b6",
                "md5": "5556b47764193e31eaf82973935cd5d4",
                "sha256": "ab09c67993313f9f46d00f5502109caa5aa37b5d16b7a11c712c604bb9ab7c5e"
            },
            "downloads": -1,
            "filename": "asyncwiki-0.1.4-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "5556b47764193e31eaf82973935cd5d4",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.9",
            "size": 26048,
            "upload_time": "2025-02-09T17:16:14",
            "upload_time_iso_8601": "2025-02-09T17:16:14.292906Z",
            "url": "https://files.pythonhosted.org/packages/3c/bf/cbb712a94901e824f541496ffc305d6fb81d0139a1e17c85f33d35b543b6/asyncwiki-0.1.4-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "3f298a68d2a62e7a4cdcbe35d4b4302ce8eba76608928e4cf3819ff29b786a30",
                "md5": "43c4edc4c595dee940db9ca08f3e6d71",
                "sha256": "80386e799e02b33697bfb15729562ad40b197b915b50f601465672cfb7254036"
            },
            "downloads": -1,
            "filename": "asyncwiki-0.1.4.tar.gz",
            "has_sig": false,
            "md5_digest": "43c4edc4c595dee940db9ca08f3e6d71",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.9",
            "size": 19423,
            "upload_time": "2025-02-09T17:16:16",
            "upload_time_iso_8601": "2025-02-09T17:16:16.281259Z",
            "url": "https://files.pythonhosted.org/packages/3f/29/8a68d2a62e7a4cdcbe35d4b4302ce8eba76608928e4cf3819ff29b786a30/asyncwiki-0.1.4.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-02-09 17:16:16",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "FailProger",
    "github_project": "asyncwiki",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "requirements": [
        {
            "name": "aiohttp",
            "specs": [
                [
                    ">=",
                    "3.8.0"
                ]
            ]
        },
        {
            "name": "beautifulsoup4",
            "specs": [
                [
                    ">=",
                    "4.8.0"
                ]
            ]
        },
        {
            "name": "lxml",
            "specs": [
                [
                    ">=",
                    "5.0.0"
                ]
            ]
        },
        {
            "name": "SQLAlchemy",
            "specs": [
                [
                    ">=",
                    "2.0.0"
                ]
            ]
        },
        {
            "name": "pyspellchecker",
            "specs": [
                [
                    ">=",
                    "0.7.0"
                ]
            ]
        }
    ],
    "lcname": "asyncwiki"
}
        
Elapsed time: 0.49144s