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.post2.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.post2-py3-none-any.whl (18.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: tiktokapipy-0.1.10.post2.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.post2.tar.gz
Algorithm Hash digest
SHA256 2e6117ccee54854e69c1d7d474e3012bdecfb415ddd90ebf2cc74d7339d5cb0f
MD5 bbcec56db33a249a790db689b81b3cad
BLAKE2b-256 848dd6735f3ad4a5a2726ba6ede9613aade7895a7076ae1d06b3ad060366566e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tiktokapipy-0.1.10.post2-py3-none-any.whl
Algorithm Hash digest
SHA256 b691c977f4f44e91f3ea9356d7be8a2969cb3ddce4e508853a31e3563b962b7d
MD5 0b79c5758e211812828e99d280427a5a
BLAKE2b-256 e7102bd666018f09b57c76814441ed6b30d2d0eec4cf2b549e9175b445b416e2

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