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.3.tar.gz (10.0 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.3-py3-none-any.whl (11.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: yokatlas_py-0.3.3.tar.gz
  • Upload date:
  • Size: 10.0 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.3.tar.gz
Algorithm Hash digest
SHA256 a470ee53a97c61965638c723b35e1d29546983f53f3a917f791cbcd6247c819a
MD5 184e8971fbd571250184529b0722b4ce
BLAKE2b-256 32c5d96862d567c28414942411308aa61e7b81a3027caf046a4e7ad5a8bb1adb

See more details on using hashes here.

Provenance

The following attestation bundles were made for yokatlas_py-0.3.3.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.3-py3-none-any.whl.

File metadata

  • Download URL: yokatlas_py-0.3.3-py3-none-any.whl
  • Upload date:
  • Size: 11.5 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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 82719dc3c4b4bb855b31bad99815c0cb20e69e134ab5dd056e82a96713688860
MD5 8bda1c48c31df1638b133184c8c6772a
BLAKE2b-256 4e5f940fa4bc50e5a0f446945fa0d3fbcdf741623672f9c225f4e91d7dcfaab5

See more details on using hashes here.

Provenance

The following attestation bundles were made for yokatlas_py-0.3.3-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