Asynchronous Python Wrapper For A.R.Q API.
Project description
Python_ARQ
Python wrapper for the A.R.Q. API.
Requirements
- Python 3.8 or newer.
- API URL and KEY, from here.
Installation
$ pip install python-arq
Usage
For Example, to search for a youtube video, you can do this
from asyncio import run
from aiohttp import ClientSession
from Python_ARQ import ARQ
async def main():
session = ClientSession()
arq = ARQ(api_url, api_key, session)
results = await arq.youtube("Never gonna give you up")
videos = results.result[0]
print(videos)
await session.close()
run(main())
Documentation
There is no documentation as of now, however, you can take help from the docstrings this way:
from Python_ARQ import ARQ
print(help(ARQ.deezer))
Features as of now [List of APIs]
- Lyrics
- Google Translate
- Youtube
- Container code execution via piston
- Torrent
- Wallpapers
- Urban Dictionary
- Luna AI Chatbot
- Image Search
- Wikipedia
- NSFW Image Classification
- Natural Language Processing [Spam Prediction]
- Proxy Scraper
- The Movie Database [TMDB]
- Quotly [TELEGRAM]
- Jiosaavn
- Pypi Package Search
- Image Search
- Autocorrect (spell checker)
- ASQ: Question-Answering Algorithm
- ARQ Storage, Unlimited file storage (100MB/file)
Note
- I'll add more features soon.
- If you're stuck somewhere, Pathetic Programmers are there to help.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for python_arq-6.0.4.linux-x86_64.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0378b30c9a38a1afe35d295b5e04da962ee6f69818383842ab8f85ce12601fc1 |
|
MD5 | e873e569dd952944ec84e58a48ad8018 |
|
BLAKE2b-256 | 4547b3743a6138e23f1243088deec14b0a57f2a28c71e53775ef1c401a405141 |
Close
Hashes for python_arq-6.0.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f4336129da1e9c8c11956b7adaaf759e153cdd9c1cb8ab502a9ce9058489b52c |
|
MD5 | 67efa4ec226df2167382bab9f4ad317d |
|
BLAKE2b-256 | 239937d8347c66a7eaad65c15d310effaa0bbf40964502b8cf3a8ac46a14cc5d |