Skip to main content

Asyncio TikTok data scraping tool

Project description

TikTokPy

Extract data from TikTok without needing any login information or API keys.

Table of Contents

Getting Started

Installation

Install the tiktokapipy package (or add it to your project requirements) and set up Playwright:

pip install tiktokapipy
python -m playwright install

Quick Start Guide

TikTokPy has both a synchronous and an asynchronous API. The interfaces are the same, but the asynchronous API requires awaiting of certain functions and iterators.

Both APIs must be used as context managers. To get video information in both APIs:

Synchronous Asynchronous
from tiktokapipy.api import TikTokAPI

with TikTokAPI() as api:
    video = api.video(video_link)
    ...
from tiktokapipy.async_api import AsyncTikTokAPI

async with AsyncTikTokAPI() as api:
    video = await api.video(video_link)
    ...

More examples, including how to download videos and slideshows, can be found in the documentation.

Documentation

You can view the full documentation on Read the Docs.

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

tiktokapipy-0.1.10.post1.tar.gz (14.8 kB view details)

Uploaded Source

Built Distribution

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

tiktokapipy-0.1.10.post1-py3-none-any.whl (18.3 kB view details)

Uploaded Python 3

File details

Details for the file tiktokapipy-0.1.10.post1.tar.gz.

File metadata

  • Download URL: tiktokapipy-0.1.10.post1.tar.gz
  • Upload date:
  • Size: 14.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for tiktokapipy-0.1.10.post1.tar.gz
Algorithm Hash digest
SHA256 6d9f30e2e1924b7baa54dce89f4ecf2812f2e651e0e4c075a2566a83883a009f
MD5 b39c847bebd8aae5d331511b9c5987b6
BLAKE2b-256 f1d9add2802f40af0e628f9b1176e8aa63f659da922d424f57a836eeb96a2f35

See more details on using hashes here.

File details

Details for the file tiktokapipy-0.1.10.post1-py3-none-any.whl.

File metadata

File hashes

Hashes for tiktokapipy-0.1.10.post1-py3-none-any.whl
Algorithm Hash digest
SHA256 52cdfd5dcb19df76dc012a06efbd2ed154afec21147108f72d381729507b19db
MD5 a0349da6433e3b66db44b3973b38fd4b
BLAKE2b-256 a93d77fd87aac75d2f2c662bd388a8b5f3cfee78f191c3080490eec2cfb71bae

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