Како генерисати насумични цитат користећи Питхон?

Свакодневно читање цитата може вас подстаћи у различитим аспектима. Али, биће потребно време да свакодневно сурфујете интернетом за цитате. Дакле, како уштедети време? Можемо да аутоматизујемо тај поновљени процес користећи Питхон.

Овде ћемо написати програм који преузима насумични цитат без претраживања интернета.

Пре него што кренемо даље, морамо да инсталирамо пакет који се зове захтеви за упућивање АПИ позива. Инсталирајте га помоћу следеће команде.

pip install requests

Хајде да видимо како да добијемо насумични цитат.

Добивање насумичне понуде

Користићемо Куоте Гарден АПИ за добијање насумичне понуде. АПИ за добијање насумичне понуде је овде.

Имамо АПИ. Сада је време да напишете код да бисте добили насумични цитат. Погледајте код испод.

import requests


## function that gets the random quote
def get_random_quote():
	try:
		## making the get request
		response = requests.get("https://quote-garden.herokuapp.com/api/v3/quotes/random")
		if response.status_code == 200:
			## extracting the core data
			json_data = response.json()
			data = json_data['data']

			## getting the quote from the data
			print(data[0]['quoteText'])
		else:
			print("Error while getting quote")
	except:
		print("Something went wrong! Try Again!")


get_random_quote()

Нема потребе објашњавати код јер је сам по себи разумљив. Можете да одштампате ЈСОН податке да бисте видели комплетну структуру података.

Напомена: структура података одговора АПИ-ја се може ажурирати у будућности. Дакле, уверите се да тачно извлачите податке.

Успешно смо добили насумични цитат користећи Питхон. Можемо ли га још мало побољшати? Да, увек можемо. Можете подесити црон посао да бисте свакодневно добијали понуду у одређено време и чували је негде за читање. То је кул. Ако подесите црон посао, не морате чак ни да покрећете скрипту сваки дан да бисте прочитали цитат :).

  5 савета за прављење првог рачунара

Закључак 👩‍🏫

Ако сте стигли овде, онда сте вероватно добили цитат дана. Али, не заустављајте се овде. Идите даље од тога. Можете креирати позадину са насумичним цитатом и поставити је као позадину радне површине. Дакле, сваки дан ће бити нешто ново што ће вас охрабрити.

То није све. Постоји много ствари које можете учинити након што добијете насумични цитат. Неки од њих шаљу понуду вашим пријатељима и породици на ВхатсАпп, ажурирају статус на друштвеним мрежама, објављују их на друштвеним мрежама итд… Нема ограничења у томе шта можете да урадите са тим.

Затим, направите игру тиц-тац-тое у Питхон-у или научите више о разумевању листе у Питхону?

Срећно кодирање! 💻

Да ли сте уживали у читању чланка? Шта кажете на дељење са светом?