Skip to main content

Asynchronous Python Wrapper For A.R.Q API.

Project description

Python_ARQ

Python wrapper for the A.R.Q. API.

Python GitHub

Requirements

  • Python 3.8 or newer.
  • API URL and KEY, from here.

Installation

$ pip install python-arq

Usage

For Example, to get a song link from deezer, you can do this

import asyncio
from Python_ARQ import ARQ

arq = ARQ(api_url, api_key)

async def func(query: str):
 song = await arq.deezer(query, 1)
 return song[0].url

async def main():
 output = await func("Never gonna give you up")
 print(output)

asyncio.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]

  1. Deezer
  2. Jiosaavn
  3. Youtube
  4. PronHub
  5. Reddit
  6. Torrent
  7. Wallpapers
  8. Urban Dictionary
  9. Luna AI Chatbot
  10. Lyrics
  11. Wikipedia
  12. NSFW Image Classification
  13. Optical Character Recognition (OCR)
  14. Generate "Truly" Random Numbers Using Atmospheric Noise
  15. Proxy Scraper
  16. The Movie Database [TMDB]
  17. Quotly [TELEGRAM]

Note

  1. I'll add more features soon.
  2. If you're stucked somewhere, Pathetic Programmers are there to help.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

Python_ARQ-3.0.1.tar.gz (5.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

Python_ARQ-3.0.1-py3-none-any.whl (6.2 kB view details)

Uploaded Python 3

File details

Details for the file Python_ARQ-3.0.1.tar.gz.

File metadata

  • Download URL: Python_ARQ-3.0.1.tar.gz
  • Upload date:
  • Size: 5.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.1

File hashes

Hashes for Python_ARQ-3.0.1.tar.gz
Algorithm Hash digest
SHA256 cd3fdffb9a4da37c360839dbab56bc9787d6fa2f5c5638d3ad31a05807f4a46d
MD5 cd8df1c1f1dc009e8625b1950ace93ed
BLAKE2b-256 33336e5294a3866631c05642f39dadbb95ccebf82f62743415df391e27692322

See more details on using hashes here.

File details

Details for the file Python_ARQ-3.0.1-py3-none-any.whl.

File metadata

  • Download URL: Python_ARQ-3.0.1-py3-none-any.whl
  • Upload date:
  • Size: 6.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.1

File hashes

Hashes for Python_ARQ-3.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 87c139f5193e68175af97259711784aab61fbc68a272e30629eafaab652153da
MD5 220ff1ec8b43260493481676c55348c4
BLAKE2b-256 0b86ace41a02c0f767f2de714d43fc3f9c99f01f2449f0abdeda9671a897dc22

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page