Лекция 9: API және веб-сұраулармен жұмыс
API не?
API (Application Programming Interface) - бұл өзгерісті жасау мақсатында көптеген бағдарламалардың қолданылады. Олар арқылы бағдарлама өзгерту мен толтыруларды асыра үйрену мүмкін.
1.1. Веб API
Веб API - бұл интернеттегі қосымшаларга қолдану мақсатында оқиғаларды жасау мақсатында пайдаланылады. Олар арқылы өзгерісті жасау, мәліметтерді алу және жасау мүмкін.
1.2. HTTP сұраулары
HTTP сұраулары - бұл интернеттегі серверлерге сұрау жасау мақсатында пайдаланылады. Олар арқылы веб API-дан деректерді алу және оларды қолдану мүмкін.
Веб-сұраулар жасау
Веб API-дан мәліметтерді алу мақсатында веб-сұрауларды жасау мақсатында Python тілін пайдалану:
2.1. HTTP сұрау жасау
HTTP сұрауларын Python көмегімен жасау:
python
import requests response = requests.get('https://api.example.com/data') data = response.json()
2.2. Мәліметтерді өңдеу
Мәліметтерді алдыңғы сұраулар арқылы алдыңғылармен қарсыластыру және өңдеу мақсатында Python тілін пайдалану:
python
import requests data = {'name': 'John', 'age': 30} response = requests.post('https://api.example.com/update', data=data)
Қосымша ұғымдар:
API (Application Programming Interface) - өзгерісті жасау мақсатында бағдарламалардың қолданылады.
Веб API - интернеттегі қосымшаларга қолдану мақсатында оқиғаларды жасау мақсатында пайдаланылады.
HTTP сұраулары - интернеттегі серверлерге сұрау жасау мақсатында пайдаланылады.
Python пайдалану арқылы веб API-дан мәліметтерді алу және жасау мүмкін.
Бақылау сұрақтары:
API не істейді?
Веб API не істейді және олардан мәліметтерді алу үшін қандай жасау керек?
Лекция 10: Жеке кітапханаларды импорттау және пайдалану
Бөлім1: Кітапхана не?
Кітапхана (бірнеше атында библиотека немесе модуль де аталады) - бұл басқа программалардың қолдану мақсатында жасалған коддарды үйрену мен қолдану мүмкіндігін ұсынатын бағдарламалардың негізгі компоненттері.
1.1. Стандартты кітапханалар
Python-де стандартты кітапханалар келесі жұмыс үшін жасалған:
math - математикалық амалдар жасау үшін.
random - кездейсоқ сандарды жасау мен қолдану үшін.
datetime - уақыт жасау мен басқару үшін.
1.2. Шетелді кітапханалар
Python-де қосымша кітапханаларды орнату мен пайдалану мүмкін. Оларды pip немесе conda арқылы орнату мүмкін.
Бөлім2: Кітапханаларды импорттау және пайдалану
Python-де кітапханаларды импорттау және пайдалану мақсатында import операторы пайдаланылады.
2.1. Кітапхананы импорттау
Кітапхананы импорттау үшін:
python
import math
2.2. Кітапхананың функциясын пайдалану
Кітапханадан функцияны пайдалану мақсатында:
python
import math result = math.sqrt(16)
Қосымша ұғымдар:
Кітапхана (немесе библиотека) - бұл басқа программалардың қолдану мақсатында жасалған коддарды үйрену мен қолдану мүмкіндігін ұсынатын бағдарламалардың негізгі компоненттері.
Стандартты кітапханалар - Python-де қосымша орнату қажет етпейді, сондықтан басқа бір орнату мақсатында берілген.
Шетелді кітапханалар - Python-де қосымша кітапханаларды орнату мен пайдалану мүмкін.
import операторы - Python-де кітапханаларды импорттау мен пайдалану үшін пайдаланылады.
Бақылау сұрақтары:
Кітапхана не істейді?
Python-де кітапхананы импорттау мен оның функцияларын пайдалану үшін қандай операторларды пайдалануға болады?
Достарыңызбен бөлісу: |