Skip to main content

FunPay Parsers logo

Набор удобных и структурированных парсеров для популярной биржи игровых ценностей FunPay.


⚡ Скорость

FunPay Parser использует Selectolax на Lexbor, что делает скорость парсинга крайне высокой. Например, парсинг 4000 лотов занимает всего ~0.2 секунды!

✅ Удобство

Парсеры преобразуют HTML в удобные и структурированные датаклассы.

📊 Покрытие

С помощью FunPay Parser можно спарсить 99% всех сущностей FunPay. Начиная с бейджиков и заканчивая целыми страницами.

🛠️ Надёжность

Для большинства парсеров написано по несколько тест-кейсов, основанных на реальном HTML FunPay.

🧪 Поддержка MyPy

FunPay Parsers полностью поддерживает Mypy и обеспечивает строгую статическую типизацию для повышения надёжности кода.

Установка

pip install funpayparsers

Пример использования

from funpayparsers.parsers.page_parsers import MainPageParser
import requests

html = requests.get('https://funpay.com').content.decode()
main_page = MainPageParser(html).parse()

for i in main_page.categories:
    print(f'{i.full_name} (ID: {i.id})')
Abyss of Dungeons (ID: 754)
Acrobat (ID: 655)
Adobe (ID: 652)
AFK Arena (ID: 250)
AFK Journey (ID: 503)
After Effects (ID: 654)
Age of Empires Mobile (ID: 628)
Age of Mythology: Retold (ID: 534)
Age of Wonders 4 (ID: 344)
...

🗨️ Telegram чат

Если у вас возникли какие-либо вопросы, вы можете задать их в нашем Telegram чате

⭐ Понравился проект?

Если вы нашли использование funpayparsers удобным, будем рады, если вы поставите звезду 😀

Metadata

Release files for funpayparsers 0.10.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for funpayparsers 0.10.2
File Size Uploaded Provenance Actions
funpayparsers-0.10.2.tar.gz 67.1 kB Without provenance Details for funpayparsers-0.10.2.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for funpayparsers 0.10.2
File Interpreter ABI Platform Actions
funpayparsers-0.10.2-py3-none-any.whl Python 3 none any Details for funpayparsers-0.10.2-py3-none-any.whl

Total release size: 149.4 kB

Release files / funpayparsers-0.10.2.tar.gz

Download URL funpayparsers-0.10.2.tar.gz
Size 67.1 kB
Tags Source
SHA-256 checksum
How to use checksums
ffe7c7581ac5d9cc6485e600ffbe17be3cdbff32e0e7a73bed39bcb4941cc7fd
BLAKE2b-256 checksum
How to use checksums
de635343442b5df1b400be87c2c711267e151b49bf83d4dff663fafa6666a184
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.5.30

Release files / funpayparsers-0.10.2-py3-none-any.whl

Download URL funpayparsers-0.10.2-py3-none-any.whl
Size 82.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
27128cf879ca89ed4383cf30eeb26e9808de4ebf673abac5933840daaa18f176
BLAKE2b-256 checksum
How to use checksums
f073e022fb400df1f5a6b34f4743e688307666129d4846d5fd61a9b7c45c40fe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.5.30

Security for funpayparsers 0.10.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.10.2 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page