Skip to main content

A python wrapper for YOKATLAS API

Project description

YOKATLAS-py

A Python wrapper for YOKATLAS API.

Installation | Kurulum

You can install the package using pip:

Paketi pip kullanarak yükleyebilirsiniz:

pip install yokatlas-py

How to | Kullanım

Ayrıntılı kullanım dokümantasyonu yazılacak. Detailed documentation wil be added.

from yokatlas_py.lisansatlasi import YOKATLASLisansAtlasi
from yokatlas_py.lisanstercihsihirbazi import YOKATLASLisansTercihSihirbazi
from yokatlas_py.onlisansatlasi import YOKATLASOnlisansAtlasi
from yokatlas_py.onlisanstercihsihirbazi import YOKATLASOnlisansTercihSihirbazi
import asyncio



async def example_yokatlas_onlisansatlasi():
    onlisans_atlasi = YOKATLASOnlisansAtlasi({'program_id': '203550463', 'year': 2024})
    result = await onlisans_atlasi.fetch_all_details()
    print("YOKATLAS Onlisans Atlasi Result:", result)

asyncio.run(example_yokatlas_onlisansatlasi())


async def example_yokatlas_lisansatlasi():
    lisans_atlasi = YOKATLASLisansAtlasi({'program_id': '104111719', 'year': 2024})
    result = await lisans_atlasi.fetch_all_details()
    print("YOKATLAS lisans Atlasi Result:", result)

asyncio.run(example_yokatlas_lisansatlasi())

def example_yokatlas_lisanstercihsihirbazi():
    params = {
        'yop_kodu': '',
        'uni_adi': 'Boğaziçi',
        'program_adi': '',
        'sehir_adi': '',
        'universite_turu': '',
        'ucret_burs': '',
        'ogretim_turu': '',
        'doluluk': '',
        'puan_turu': 'say',
        'ust_bs': 0,
        'alt_bs': 3000000,
        'page': 1
    }
    lisans_tercih = YOKATLASLisansTercihSihirbazi(params)
    result = lisans_tercih.search()
    print("YOKATLAS Lisans Tercih Sihirbazi Result:", result)

example_yokatlas_lisanstercihsihirbazi()


def example_yokatlas_onlisanstercihsihirbazi():
    params = {
        'yop_kodu': '',
        'uni_adi': 'İstanbul',
        'program_adi': '',
        'sehir_adi': '',
        'universite_turu': '',
        'ucret_burs': '',
        'ogretim_turu': '',
        'doluluk': '',
        'ust_puan': 500,
        'alt_puan': 150,
        'page': 1
    }
    onlisans_tercih = YOKATLASOnlisansTercihSihirbazi(params)
    result = onlisans_tercih.search()
    print("YOKATLAS Onlisans Tercih Sihirbazi Result:", result)

example_yokatlas_onlisanstercihsihirbazi()

License | Lisans

This project is licensed under the MIT License - see the LICENSE file for details.

Bu proje MIT Lisansı ile lisanslanmıştır - detaylar için LICENSE dosyasına bakınız.

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

yokatlas_py-0.3.4.tar.gz (10.6 kB view details)

Uploaded Source

Built Distribution

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

yokatlas_py-0.3.4-py3-none-any.whl (12.7 kB view details)

Uploaded Python 3

File details

Details for the file yokatlas_py-0.3.4.tar.gz.

File metadata

  • Download URL: yokatlas_py-0.3.4.tar.gz
  • Upload date:
  • Size: 10.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for yokatlas_py-0.3.4.tar.gz
Algorithm Hash digest
SHA256 bc22b741ef2f5f96ad3fbf29669c0699c9700e2e3b39b7b585381e19ae82010f
MD5 38e67810af3e58a494c042a549f135dd
BLAKE2b-256 35025cb6c7d8bb61ff787a9def84a755e9ffcce2d4612e545007c3db87fcd4e0

See more details on using hashes here.

Provenance

The following attestation bundles were made for yokatlas_py-0.3.4.tar.gz:

Publisher: python-publish.yml on saidsurucu/yokatlas-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yokatlas_py-0.3.4-py3-none-any.whl.

File metadata

  • Download URL: yokatlas_py-0.3.4-py3-none-any.whl
  • Upload date:
  • Size: 12.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for yokatlas_py-0.3.4-py3-none-any.whl
Algorithm Hash digest
SHA256 a06830c7dccd097adb6de8bb090ba09ea55834d9f0a2cfce702751e1998a731a
MD5 3404aedfa54e50344abf90b66aa004a5
BLAKE2b-256 3b7ea7ed2f426449d011d1171c35e8b0f8ee4ca41e54e0c1f0ed797592c96b57

See more details on using hashes here.

Provenance

The following attestation bundles were made for yokatlas_py-0.3.4-py3-none-any.whl:

Publisher: python-publish.yml on saidsurucu/yokatlas-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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