Python byte indices must be integers or slices, not str hatası

import http.client

conn = http.client.HTTPSConnection(“api.collectapi.com”)

headers = {

'content-type': "application/json",

'authorization': "apikey xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"

}

conn.request(“GET”, “/corona/countriesData”, headers=headers)

res = conn.getresponse()

data = res.read()

print(data[“country”][“Turkey”])

arkadaşlar böyle bir kodum ve python ile corona virüs verilerini çekmek istiyorum lakin ekrana yazdırdığımda hata veriyor diğer türlü nasıl istediğim ülkenin versini çektirebilirim

type(data)'yı ekrana yazdırıp sonucu paylaşabilir misiniz?
Ek olarak doğrudan data'yı da yazdırabilirseniz güzel olur.

data bir liste ise, data["country"]["Turkey"] ile herhangi bir elemanı çekemezsiniz ve hata alırsınız.

<class ‘bytes’>
veriyor

b’{“success”:true,“result”:[{“country”:“USA”,“totalCases”:“54,228,808”,“newCases”:"+80,264",“totalDeaths”:“842,714”,“newDeaths”:"+553",“totalRecovered”:“41,334,378”,“activeCases”:"+9,268"},{“country”:“India”,“totalCases”:“34,808,886”,“newCases”:"",“totalDeaths”:“480,592”,“newDeaths”:"",“totalRecovered”:“34,251,292”,“activeCases”:"+7,347"},{“country”:“Brazil”,“totalCases”:“22,254,706”,“newCases”:"",“totalDeaths”:“618,723”,“newDeaths”:"",“totalRecovered”:“21,414,318”,“activeCases”:""},{“country”:“UK”,“totalCases”:“12,559,926”,“newCases”:"+183,037",“totalDeaths”:“148,089”,“newDeaths”:"+57",“totalRecovered”:“10,229,561”,“activeCases”:"+49,663"},{“country”:“Russia”,“totalCases”:“10,458,271”,“newCases”:"+21,119",“totalDeaths”:“307,022”,“newDeaths”:"+932",“totalRecovered”:“9,380,223”,“activeCases”:"+42,776"},{“country”:“France”,“totalCases”:“9,534,357”,“newCases”:"+208,099",“totalDeaths”:“123,372”,“newDeaths”:"+184",“totalRecovered”:“7,982,597”,“activeCases”:"+56,564"},{“country”:“Turkey”,“totalCases”:“9,402,083”,“newCases”:"+36,684",“totalDeaths”:“82,059”,“newDeaths”:"+142",“totalRecovered”:“9,014,490”,“activeCases”:"+25,638"},{“country”:“Germany”,“totalCases”:“7,083,324”,“newCases”:"+23,978",“totalDeaths”:“112,026”,“newDeaths”:"+274",“totalRecovered”:“6,277,400”,“activeCases”:"+59,600"},{“country”:“Iran”,“totalCases”:“6,190,762”,“newCases”:"+1,905",“totalDeaths”:“131,527”,“newDeaths”:"+53",“totalRecovered”:“6,032,615”,“activeCases”:"+1,983"},{“country”:“Spain”,“totalCases”:“6,032,297”,“newCases”:"",“totalDeaths”:“89,253”,“newDeaths”:"",“totalRecovered”:“5,041,873”,“activeCases”:""},{“country”:“Italy”,“totalCases”:“5,854,428”,“newCases”:"+98,030",“totalDeaths”:“137,091”,“newDeaths”:"+136",“totalRecovered”:“5,042,472”,“activeCases”:"+21,871"},{“country”:“Argentina”,“totalCases”:“5,514,207”,“newCases”:"",“totalDeaths”:“117,085”,“newDeaths”:"",“totalRecovered”:“5,277,510”,“activeCases”:""},{“country”:“Colombia”,“totalCases”:“5,132,277”,“newCases”:"",“totalDeaths”:“129,833”,“newDeaths”:"",“totalRecovered”:“4,963,070”,“activeCases”:""},{“country”:“Indonesia”,“totalCases”:“4,262,351”,“newCases”:"+194",“totalDeaths”:“144,081”,“newDeaths”:"+10",“totalRecovered”:“4,113,742”,“activeCases”:"+270"},{“country”:“Poland”,“totalCases”:“4,080,282”,“newCases”:"+15,571",“totalDeaths”:“95,707”,“newDeaths”:"+794",“totalRecovered”:“3,602,702”,“activeCases”:"+6,788"},{“country”:“Mexico”,“totalCases”:“3,956,372”,“newCases”:"+4,426",“totalDeaths”:“298,944”,“newDeaths”:"+125",“totalRecovered”:“3,304,036”,“activeCases”:"+1,163"},{“country”:“Ukraine”,“totalCases”:“3,654,690”,“newCases”:"+5,454",“totalDeaths”:“95,412”,“newDeaths”:"+307",“totalRecovered”:“3,449,880”,“activeCases”:"+12,352"},{“country”:“South Africa”,“totalCases”:“3,433,554”,“newCases”:"+9,020",“totalDeaths”:“90,935”,“newDeaths”:"+81",“totalRecovered”:“3,145,543”,“activeCases”:"+11,229"},{“country”:“Netherlands”,“totalCases”:“3,101,261”,“newCases”:"+15,708",“totalDeaths”:“20,852”,“newDeaths”:"+49",“totalRecovered”:“2,600,219”,“activeCases”:"+21,368"},{“country”:“Philippines”,“totalCases”:“2,839,790”,“newCases”:"+889",“totalDeaths”:“51,241”,“newDeaths”:"+28",“totalRecovered”:“2,778,131”,“activeCases”:"+214"},{“country”:“Malaysia”,“totalCases”:“2,750,516”,“newCases”:"+3,683",“totalDeaths”:“31,428”,“newDeaths”:"+36",“totalRecovered”:“2,677,406”,“activeCases”:"+4,322"},{“country”:“Czechia”,“totalCases”:“2,463,780”,“newCases”:"+9,089",“totalDeaths”:“35,975”,“newDeaths”:"+30",“totalRecovered”:“2,298,461”,“activeCases”:"+331"},{“country”:“Peru”,“totalCases”:“2,283,474”,“newCases”:"",“totalDeaths”:“202,584”,“newDeaths”:"",“totalRecovered”:“N/A”,“activeCases”:“N/A”},{“country”:“Thailand”,“totalCases”:“2,217,287”,“newCases”:"+2,575",“totalDeaths”:“21,647”,“newDeaths”:"+17",“totalRecovered”:“2,162,138”,“activeCases”:"+2,695"},{“country”:“Iraq”,“totalCases”:“2,093,136”,“newCases”:"+261",“totalDeaths”:“24,151”,“newDeaths”:"+5",“totalRecovered”:“2,064,171”,“activeCases”:"+363"},{“country”:“Canada”,“totalCases”:“2,080,893”,“newCases”:"+10,436",“totalDeaths”:“30,221”,“newDeaths”:"+15",“totalRecovered”:“1,850,953”,“activeCases”:"+8,272"},{“country”:“Belgium”,“totalCases”:“2,062,836”,“newCases”:"+9,965",“totalDeaths”:“28,250”,“newDeaths”:"+32",“totalRecovered”:“1,690,777”,“activeCases”:"+17,293"},{“country”:“Romania”,“totalCases”:“1,805,726”,“newCases”:"+1,271",“totalDeaths”:“58,677”,“newDeaths”:"+33",“totalRecovered”:“1,736,172”,“activeCases”:"+1,457"},{“country”:“Chile”,“totalCases”:“1,802,891”,“newCases”:"+1,096",“totalDeaths”:“39,063”,“newDeaths”:"+4",“totalRecovered”:“1,722,306”,“activeCases”:"+1,957"},{“country”:“Japan”,“totalCases”:“1,732,369”,“newCases”:"+362",“totalDeaths”:“18,389”,“newDeaths”:"+2",“totalRecovered”:“1,711,630”,“activeCases”:"+200"},{“country”:“Vietnam”,“totalCases”:“1,694,874”,“newCases”:"+13,889",“totalDeaths”:“31,877”,“newDeaths”:"+245",“totalRecovered”:“1,302,542”,“activeCases”:"+38,260"},{“country”:“Bangladesh”,“totalCases”:“1,584,518”,“newCases”:"+495",“totalDeaths”:“28,063”,“newDeaths”:"+1",“totalRecovered”:“1,548,416”,“activeCases”:"+372"},{“country”:“Israel”,“totalCases”:“1,371,007”,“newCases”:"",“totalDeaths”:“8,243”,“newDeaths”:"",“totalRecovered”:“1,346,518”,“activeCases”:""},{“country”:“Portugal”,“totalCases”:“1,330,158”,“newCases”:"+26,867",“totalDeaths”:“18,921”,“newDeaths”:"+12",“totalRecovered”:“1,175,217”,“activeCases”:"+5,376"},{“country”:“Sweden”,“totalCases”:“1,303,663”,“newCases”:"",“totalDeaths”:“15,256”,“newDeaths”:"",“totalRecovered”:“1,189,556”,“activeCases”:"+1,339"},{“country”:“Serbia”,“totalCases”:“1,295,198”,“newCases”:"+1,804",“totalDeaths”:“12,665”,“newDeaths”:"+20",“totalRecovered”:“1,259,173”,“activeCases”:""},{“country”:“Pakistan”,“totalCases”:“1,294,379”,“newCases”:"+348",“totalDeaths”:“28,918”,“newDeaths”:"+6",“totalRecovered”:“1,255,396”,“activeCases”:"+192"},{“country”:“Switzerland”,“totalCases”:“1,288,225”,“newCases”:"+10,661",“totalDeaths”:“12,246”,“newDeaths”:"+4",“totalRecovered”:“993,334”,“activeCases”:"+4,709"},{“country”:“Austria”,“totalCases”:“1,271,770”,“newCases”:"+3,251",“totalDeaths”:“13,689”,“newDeaths”:"+17",“totalRecovered”:“1,229,447”,“activeCases”:"+3,022"},{“country”:“Hungary”,“totalCases”:“1,249,694”,“newCases”:"+3,005",“totalDeaths”:“39,009”,“newDeaths”:"+115",“totalRecovered”:“1,097,628”,“activeCases”:"+6,611"},{“country”:“Greece”,“totalCases”:“1,134,713”,“newCases”:"+28,828",“totalDeaths”:“20,636”,“newDeaths”:"+79",“totalRecovered”:“1,006,345”,“activeCases”:"+4,700"},{“country”:“Jordan”,“totalCases”:“1,059,515”,“newCases”:"+2,220",“totalDeaths”:“12,590”,“newDeaths”:"+34",“totalRecovered”:“1,011,442”,“activeCases”:"+4,307"},{“country”:“Kazakhstan”,“totalCases”:“986,946”,“newCases”:"+393",“totalDeaths”:“12,997”,“newDeaths”:"+11",“totalRecovered”:“958,995”,“activeCases”:"+718"},{“country”:“Cuba”,“totalCases”:“965,002”,“newCases”:"",“totalDeaths”:“8,321”,“newDeaths”:"",“totalRecovered”:“956,001”,“activeCases”:""},{“country”:“Morocco”,“totalCases”:“959,098”,“newCases”:"+1,504",“totalDeaths”:“14,842”,“newDeaths”:"+5",“totalRecovered”:“938,892”,“activeCases”:"+413"},{“country”:“Georgia”,“totalCases”:“930,544”,“newCases”:"+2,514",“totalDeaths”:“13,707”,“newDeaths”:"+61",“totalRecovered”:“890,733”,“activeCases”:"+2,711"},{“country”:“Slovakia”,“totalCases”:“835,548”,“newCases”:"+4,455",“totalDeaths”:“16,554”,“newDeaths”:"+68",“totalRecovered”:“772,286”,“activeCases”:"+6,742"},{“country”:“Nepal”,“totalCases”:“827,972”,“newCases”:"+209",“totalDeaths”:“11,590”,“newDeaths”:"+2",“totalRecovered”:“811,518”,“activeCases”:"+253"},{“country”:“UAE”,“totalCases”:“757,145”,“newCases”:"+2,234",“totalDeaths”:“2,160”,“newDeaths”:"",“totalRecovered”:“743,340”,“activeCases”:"+775"},{“country”:“Denmark”,“totalCases”:“749,486”,“newCases”:"+22,023",“totalDeaths”:“3,247”,“newDeaths”:"+16",“totalRecovered”:“576,044”,“activeCases”:"+8,759"},{“country”:“Ireland”,“totalCases”:“747,895”,“newCases”:"+16,428",“totalDeaths”:“5,912”,“newDeaths”:"+22",“totalRecovered”:“558,767”,“activeCases”:"+4,603"},{“country”:“Bulgaria”,“totalCases”:“737,233”,“newCases”:"",“totalDeaths”:“30,657”,“newDeaths”:"",“totalRecovered”:“608,448”,“activeCases”:""},{“country”:“Tunisia”,“totalCases”:“724,092”,“newCases”:"",“totalDeaths”:“25,548”,“newDeaths”:"",“totalRecovered”:“695,626”,“activeCases”:""},{“country”:“Lebanon”,“totalCases”:“715,950”,“newCases”:"",“totalDeaths”:“9,072”,“newDeaths”:"",“totalRecovered”:“659,448”,“activeCases”:""},{“country”:“Croatia”,“totalCases”:“703,720”,“newCases”:"+5,768",“totalDeaths”:“12,466”,“newDeaths”:"+41",“totalRecovered”:“668,904”,“activeCases”:"+1,718"},{“country”:“Belarus”,“totalCases”:“696,220”,“newCases”:"+1,493",“totalDeaths”:“5,543”,“newDeaths”:"+16",“totalRecovered”:“688,890”,“activeCases”:"+1,699"},{“country”:“Guatemala”,“totalCases”:“625,854”,“newCases”:"",“totalDeaths”:“16,099”,“newDeaths”:"",“totalRecovered”:“608,103”,“activeCases”:""},{“country”:“S. Korea”,“totalCases”:“620,938”,“newCases”:"+5,406",“totalDeaths”:“5,382”,“newDeaths”:"+36",“totalRecovered”:“505,470”,“activeCases”:"+5,197"},{“country”:“Azerbaijan”,“totalCases”:“615,842”,“newCases”:"+530",“totalDeaths”:“8,332”,“newDeaths”:"+8",“totalRecovered”:“597,754”,“activeCases”:"+1,209"},{“country”:“Sri Lanka”,“totalCases”:“584,586”,“newCases”:"",“totalDeaths”:“14,923”,“newDeaths”:"",“totalRecovered”:“559,875”,“activeCases”:""},{“country”:“Bolivia”,“totalCases”:“580,690”,“newCases”:"",“totalDeaths”:“19,576”,“newDeaths”:"",“totalRecovered”:“522,613”,“activeCases”:""},{“country”:“Costa Rica”,“totalCases”:“570,556”,“newCases”:"",“totalDeaths”:“7,353”,“newDeaths”:"",“totalRecovered”:“560,709”,“activeCases”:""},{“country”:“Saudi Arabia”,“totalCases”:“554,665”,“newCases”:"+744",“totalDeaths”:“8,874”,“newDeaths”:"+1",“totalRecovered”:“541,388”,“activeCases”:"+231"},{“country”:“Ecuador”,“totalCases”:“542,960”,“newCases”:"",“totalDeaths”:“33,650”,“newDeaths”:"",“totalRecovered”:“443,880”,“activeCases”:""},{“country”:“Myanmar”,“totalCases”:“530,276”,“newCases”:"+276",“totalDeaths”:“19,262”,“newDeaths”:"+2",“totalRecovered”:“507,806”,“activeCases”:"+220"},{“country”:“Lithuania”,“totalCases”:“515,892”,“newCases”:"+1,948",“totalDeaths”:“7,350”,“newDeaths”:"+17",“totalRecovered”:“483,151”,“activeCases”:"+1,403"},{“country”:“Panama”,“totalCases”:“489,695”,“newCases”:"",“totalDeaths”:“7,421”,“newDeaths”:"",“totalRecovered”:“474,416”,“activeCases”:""},{“country”:“Paraguay”,“totalCases”:“465,824”,“newCases”:"",“totalDeaths”:“16,616”,“newDeaths”:"",“totalRecovered”:“447,783”,“activeCases”:""},{“country”:“Slovenia”,“totalCases”:“460,435”,“newCases”:"+1,863",“totalDeaths”:“5,576”,“newDeaths”:"+10",“totalRecovered”:“438,314”,“activeCases”:"+1,520"},{“country”:“Venezuela”,“totalCases”:“443,983”,“newCases”:"",“totalDeaths”:“5,319”,“newDeaths”:"",“totalRecovered”:“432,763”,“activeCases”:""},{“country”:“Palestine”,“totalCases”:“438,940”,“newCases”:"",“totalDeaths”:“4,650”,“newDeaths”:"",“totalRecovered”:“430,488”,“activeCases”:""},{“country”:“Dominican Republic”,“totalCases”:“416,270”,“newCases”:"+911",“totalDeaths”:“4,246”,“newDeaths”:"+8",“totalRecovered”:“407,783”,“activeCases”:"+77"},{“country”:“Kuwait”,“totalCases”:“415,678”,“newCases”:"",“totalDeaths”:“2,468”,“newDeaths”:"",“totalRecovered”:“411,442”,“activeCases”:""},{“country”:“Uruguay”,“totalCases”:“408,894”,“newCases”:"",“totalDeaths”:“6,167”,“newDeaths”:"",“totalRecovered”:“397,907”,“activeCases”:""},{“country”:“Ethiopia”,“totalCases”:“405,745”,“newCases”:"",“totalDeaths”:“6,911”,“newDeaths”:"",“totalRecovered”:“353,787”,“activeCases”:""},{“country”:“Mongolia”,“totalCases”:“388,973”,“newCases”:"+218",“totalDeaths”:“2,057”,“newDeaths”:"+1",“totalRecovered”:“313,256”,“activeCases”:""},{“country”:“Libya”,“totalCases”:“387,543”,“newCases”:"+665",“totalDeaths”:“5,685”,“newDeaths”:"+9",“totalRecovered”:“375,131”,“activeCases”:"+464"},{“country”:“Egypt”,“totalCases”:“383,003”,“newCases”:"",“totalDeaths”:“21,667”,“newDeaths”:"",“totalRecovered”:“318,456”,“activeCases”:""},{“country”:“Norway”,“totalCases”:“382,789”,“newCases”:"",“totalDeaths”:“1,305”,“newDeaths”:"+47",“totalRecovered”:“88,952”,“activeCases”:""},{“country”:“Honduras”,“totalCases”:“379,402”,“newCases”:"+126",“totalDeaths”:“10,434”,“newDeaths”:"+2",“totalRecovered”:“124,018”,“activeCases”:"+235"},{“country”:“Moldova”,“totalCases”:“375,065”,“newCases”:"",“totalDeaths”:“9,645”,“newDeaths”:"",“totalRecovered”:“361,325”,“activeCases”:""},{“country”:“Armenia”,“totalCases”:“344,737”,“newCases”:"+88",“totalDeaths”:“7,970”,“newDeaths”:"+5",“totalRecovered”:“331,152”,“activeCases”:"+125"},{“country”:“Australia”,“totalCases”:“341,427”,“newCases”:"+18,149",“totalDeaths”:“2,210”,“newDeaths”:"+8",“totalRecovered”:“239,782”,“activeCases”:""},{“country”:“Oman”,“totalCases”:“305,357”,“newCases”:"+104",“totalDeaths”:“4,116”,“newDeaths”:"+2",“totalRecovered”:“300,355”,“activeCases”:"+14"},{“country”:“Bosnia and Herzegovina”,“totalCases”:“289,676”,“newCases”:"+800",“totalDeaths”:“13,397”,“newDeaths”:"+32",“totalRecovered”:“192,218”,“activeCases”:""},{“country”:“Kenya”,“totalCases”:“288,951”,“newCases”:"+3,297",“totalDeaths”:“5,372”,“newDeaths”:"+8",“totalRecovered”:“250,963”,“activeCases”:"+236"},{“country”:“Bahrain”,“totalCases”:“280,482”,“newCases”:"",“totalDeaths”:“1,394”,“newDeaths”:"",“totalRecovered”:“277,022”,“activeCases”:""},{“country”:“Singapore”,“totalCases”:“278,409”,“newCases”:"",“totalDeaths”:“825”,“newDeaths”:"",“totalRecovered”:“274,808”,“activeCases”:""},{“country”:“Latvia”,“totalCases”:“274,271”,“newCases”:"+1,319",“totalDeaths”:“4,553”,“newDeaths”:"+24",“totalRecovered”:“258,755”,“activeCases”:"+916"},{“country”:“Qatar”,“totalCases”:“249,245”,“newCases”:"+443",“totalDeaths”:“616”,“newDeaths”:"",“totalRecovered”:“245,186”,“activeCases”:"+139"},{“country”:“Zambia”,“totalCases”:“243,638”,“newCases”:"+5,255",“totalDeaths”:“3,726”,“newDeaths”:"+10",“totalRecovered”:“214,209”,“activeCases”:"+629"},{“country”:“Finland”,“totalCases”:“239,339”,“newCases”:"+2,584",“totalDeaths”:“1,548”,“newDeaths”:"+22",“totalRecovered”:“46,000”,“activeCases”:""},{“country”:“Nigeria”,“totalCases”:“239,019”,“newCases”:"",“totalDeaths”:“3,027”,“newDeaths”:"",“totalRecovered”:“213,180”,“activeCases”:""},{“country”:“Estonia”,“totalCases”:“238,957”,“newCases”:"+880",“totalDeaths”:“1,922”,“newDeaths”:"+4",“totalRecovered”:“222,275”,“activeCases”:"+980"},{“country”:“North Macedonia”,“totalCases”:“224,134”,“newCases”:"+396",“totalDeaths”:“7,935”,“newDeaths”:"+14",“totalRecovered”:“211,228”,“activeCases”:"+207"},{“country”:“Algeria”,“totalCases”:“217,265”,“newCases”:"",“totalDeaths”:“6,254”,“newDeaths”:"",“totalRecovered”:“149,413”,“activeCases”:""},{“country”:“Botswana”,“totalCases”:“212,482”,“newCases”:"",“totalDeaths”:“2,439”,“newDeaths”:"",“totalRecovered”:“196,455”,“activeCases”:""},{“country”:“Albania”,“totalCases”:“208,899”,“newCases”:"+547",“totalDeaths”:“3,212”,“newDeaths”:"+5",“totalRecovered”:“200,181”,“activeCases”:"+298"},{“country”:“Zimbabwe”,“totalCases”:“207,548”,“newCases”:"",“totalDeaths”:“4,940”,“newDeaths”:"",“totalRecovered”:“169,963”,“activeCases”:""},{“country”:“Uzbekistan”,“totalCases”:“198,626”,“newCases”:"+139",“totalDeaths”:“1,485”,“newDeaths”:"+1",“totalRecovered”:“195,716”,“activeCases”:"+196"},{“country”:“Kyrgyzstan”,“totalCases”:“184,592”,“newCases”:"+40",“totalDeaths”:“2,799”,“newDeaths”:"+1",“totalRecovered”:“179,730”,“activeCases”:"+50"},{“country”:“Mozambique”,“totalCases”:“179,272”,“newCases”:"+3,624",“totalDeaths”:“1,988”,“newDeaths”:"+12",“totalRecovered”:“153,731”,“activeCases”:"+705"},{“country”:“Montenegro”,“totalCases”:“166,581”,“newCases”:"+1,507",“totalDeaths”:“2,401”,“newDeaths”:"+3",“totalRecovered”:“158,516”,“activeCases”:"+184"},{“country”:“Afghanistan”,“totalCases”:“158,037”,“newCases”:"+30",“totalDeaths”:“7,356”,“newDeaths”:"",“totalRecovered”:“145,570”,“activeCases”:"+31"},{“country”:“Cyprus”,“totalCases”:“157,928”,“newCases”:"+3,002",“totalDeaths”:“635”,“newDeaths”:"+5",“totalRecovered”:“124,370”,“activeCases”:""},{“country”:“Namibia”,“totalCases”:“146,720”,“newCases”:"+261",“totalDeaths”:“3,616”,“newDeaths”:"+3",“totalRecovered”:“130,402”,“activeCases”:"+627"},{“country”:“Ghana”,“totalCases”:“141,295”,“newCases”:"+1,074",“totalDeaths”:“1,287”,“newDeaths”:"+4",“totalRecovered”:“130,474”,“activeCases”:"+90"},{“country”:“Uganda”,“totalCases”:“137,270”,“newCases”:"+1,272",“totalDeaths”:“3,287”,“newDeaths”:"+2",“totalRecovered”:“98,357”,“activeCases”:"+36"},{“country”:“El Salvador”,“totalCases”:“121,741”,“newCases”:"",“totalDeaths”:“3,820”,“newDeaths”:"",“totalRecovered”:“107,088”,“activeCases”:""},{“country”:“Cambodia”,“totalCases”:“120,473”,“newCases”:"+4",“totalDeaths”:“3,011”,“newDeaths”:"+1",“totalRecovered”:“116,894”,“activeCases”:"+9"},{“country”:“Cameroon”,“totalCases”:“109,367”,“newCases”:"",“totalDeaths”:“1,851”,“newDeaths”:"",“totalRecovered”:“106,050”,“activeCases”:""},{“country”:“Laos”,“totalCases”:“108,782”,“newCases”:"+1,042",“totalDeaths”:“355”,“newDeaths”:"+13",“totalRecovered”:“7,339”,“activeCases”:""},{“country”:“Rwanda”,“totalCases”:“106,987”,“newCases”:"",“totalDeaths”:“1,348”,“newDeaths”:"",“totalRecovered”:“45,522”,“activeCases”:""},{“country”:“China”,“totalCases”:“101,683”,“newCases”:"+197",“totalDeaths”:“4,636”,“newDeaths”:"",“totalRecovered”:“94,632”,“activeCases”:"+57"},{“country”:“Luxembourg”,“totalCases”:“101,256”,“newCases”:"+1,053",“totalDeaths”:“911”,“newDeaths”:"+1",“totalRecovered”:“93,608”,“activeCases”:"+209"},{“country”:“Maldives”,“totalCases”:“95,420”,“newCases”:"+198",“totalDeaths”:“262”,“newDeaths”:"",“totalRecovered”:“92,940”,“activeCases”:"+120"},{“country”:“Jamaica”,“totalCases”:“93,226”,“newCases”:"+276",“totalDeaths”:“2,469”,“newDeaths”:"+5",“totalRecovered”:“65,442”,“activeCases”:"+110"},{“country”:“Trinidad and
Tobago”,“totalCases”:“90,364”,“newCases”:"",“totalDeaths”:“2,809”,“newDeaths”:"",“totalRecovered”:“71,052”,“activeCases”:""},{“country”:“Angola”,“totalCases”:“76,787”,“newCases”:"",“totalDeaths”:“1,756”,“newDeaths”:"",“totalRecovered”:“64,046”,“activeCases”:""},{“country”:“R\xc3\xa9union”,“totalCases”:“76,602”,“newCases”:"",“totalDeaths”:“409”,“newDeaths”:"",“totalRecovered”:“69,431”,“activeCases”:""},{“country”:“Senegal”,“totalCases”:“74,672”,“newCases”:"+156",“totalDeaths”:“1,890”,“newDeaths”:"",“totalRecovered”:“72,422”,“activeCases”:"+53"},{“country”:“DRC”,“totalCases”:“72,349”,“newCases”:"",“totalDeaths”:“1,205”,“newDeaths”:"",“totalRecovered”:“50,930”,“activeCases”:""},{“country”:“Malawi”,“totalCases”:“72,135”,“newCases”:"",“totalDeaths”:“2,343”,“newDeaths”:"",“totalRecovered”:“59,660”,“activeCases”:""},{“country”:“Eswatini”,“totalCases”:“65,473”,“newCases”:"+600",“totalDeaths”:“1,296”,“newDeaths”:"+4",“totalRecovered”:“57,617”,“activeCases”:"+1,034"},{“country”:“Ivory Coast”,“totalCases”:“65,066”,“newCases”:"",“totalDeaths”:“707”,“newDeaths”:"",“totalRecovered”:“61,377”,“activeCases”:""},{“country”:“Guadeloupe”,“totalCases”:“56,035”,“newCases”:"",“totalDeaths”:“750”,“newDeaths”:"",“totalRecovered”:“2,250”,“activeCases”:""},{“country”:“Fiji”,“totalCases”:“53,332”,“newCases”:"+194",“totalDeaths”:“698”,“newDeaths”:"+1",“totalRecovered”:“51,223”,“activeCases”:""},{“country”:“Suriname”,“totalCases”:“51,791”,“newCases”:"+108",“totalDeaths”:“1,188”,“newDeaths”:"+1",“totalRecovered”:“49,083”,“activeCases”:""},{“country”:“Syria”,“totalCases”:“50,167”,“newCases”:"",“totalDeaths”:“2,884”,“newDeaths”:"",“totalRecovered”:“32,155”,“activeCases”:""},{“country”:“Malta”,“totalCases”:“49,717”,“newCases”:"+1,337",“totalDeaths”:“476”,“newDeaths”:"",“totalRecovered”:“39,873”,“activeCases”:"+116"},{“country”:“Madagascar”,“totalCases”:“49,590”,“newCases”:"",“totalDeaths”:“1,027”,“newDeaths”:"",“totalRecovered”:“44,708”,“activeCases”:""},{“country”:“Martinique”,“totalCases”:“48,473”,“newCases”:"",“totalDeaths”:“779”,“newDeaths”:"",“totalRecovered”:“104”,“activeCases”:""},{“country”:“French Guiana”,“totalCases”:“47,631”,“newCases”:"",“totalDeaths”:“338”,“newDeaths”:"",“totalRecovered”:“11,254”,“activeCases”:""},{“country”:“French Polynesia”,“totalCases”:“46,382”,“newCases”:"",“totalDeaths”:“636”,“newDeaths”:"",“totalRecovered”:“N/A”,“activeCases”:“N/A”},{“country”:“Sudan”,“totalCases”:“46,292”,“newCases”:"",“totalDeaths”:“3,298”,“newDeaths”:"",“totalRecovered”:“38,714”,“activeCases”:""},{“country”:“Mauritania”,“totalCases”:“40,737”,“newCases”:"",“totalDeaths”:“862”,“newDeaths”:"",“totalRecovered”:“39,072”,“activeCases”:""},{“country”:“Gabon”,“totalCases”:“39,910”,“newCases”:"",“totalDeaths”:“288”,“newDeaths”:"",“totalRecovered”:“36,740”,“activeCases”:""},{“country”:“Cabo Verde”,“totalCases”:“39,345”,“newCases”:"",“totalDeaths”:“351”,“newDeaths”:"",“totalRecovered”:“38,196”,“activeCases”:""},{“country”:“Guyana”,“totalCases”:“39,151”,“newCases”:"",“totalDeaths”:“1,050”,“newDeaths”:"",“totalRecovered”:“37,465”,“activeCases”:""},{“country”:“Papua New Guinea”,“totalCases”:“36,137”,“newCases”:"+7",“totalDeaths”:“590”,“newDeaths”:"",“totalRecovered”:“35,441”,“activeCases”:"+36"},{“country”:“Belize”,“totalCases”:“31,734”,“newCases”:"",“totalDeaths”:“597”,“newDeaths”:"",“totalRecovered”:“30,526”,“activeCases”:""},{“country”:“Guinea”,“totalCases”:“31,238”,“newCases”:"",“totalDeaths”:“389”,“newDeaths”:"",“totalRecovered”:“29,804”,“activeCases”:""},{“country”:“Togo”,“totalCases”:“28,925”,“newCases”:"",“totalDeaths”:“246”,“newDeaths”:"",“totalRecovered”:“26,091”,“activeCases”:""},{“country”:“Lesotho”,“totalCases”:“28,195”,“newCases”:"+13",“totalDeaths”:“665”,“newDeaths”:"",“totalRecovered”:“14,990”,“activeCases”:"+46"},{“country”:“Barbados”,“totalCases”:“27,836”,“newCases”:"",“totalDeaths”:“260”,“newDeaths”:"",“totalRecovered”:“26,591”,“activeCases”:""},{“country”:“Burundi”,“totalCases”:“26,999”,“newCases”:"+775",“totalDeaths”:“38”,“newDeaths”:"",“totalRecovered”:“773”,“activeCases”:""},{“country”:“Tanzania”,“totalCases”:“26,483”,“newCases”:"",“totalDeaths”:“734”,“newDeaths”:"",“totalRecovered”:“N/A”,“activeCases”:“N/A”},{“country”:“Haiti”,“totalCases”:“25,976”,“newCases”:"",“totalDeaths”:“766”,“newDeaths”:"",“totalRecovered”:“23,259”,“activeCases”:""},{“country”:“Iceland”,“totalCases”:“25,314”,“newCases”:"",“totalDeaths”:“37”,“newDeaths”:"",“totalRecovered”:“20,282”,“activeCases”:""},{“country”:“Benin”,“totalCases”:“24,935”,“newCases”:"",“totalDeaths”:“161”,“newDeaths”:"",“totalRecovered”:“24,705”,“activeCases”:""},{“country”:“Seychelles”,“totalCases”:“24,197”,“newCases”:"",“totalDeaths”:“131”,“newDeaths”:"",“totalRecovered”:“23,742”,“activeCases”:""},{“country”:“Channel Islands”,“totalCases”:“23,627”,“newCases”:"",“totalDeaths”:“112”,“newDeaths”:"",“totalRecovered”:“20,939”,“activeCases”:""},{“country”:“Bahamas”,“totalCases”:“23,539”,“newCases”:"",“totalDeaths”:“713”,“newDeaths”:"",“totalRecovered”:“21,745”,“activeCases”:""},{“country”:“Somalia”,“totalCases”:“23,532”,“newCases”:"",“totalDeaths”:“1,333”,“newDeaths”:"",“totalRecovered”:“12,948”,“activeCases”:""},{“country”:“Mauritius”,“totalCases”:“23,293”,“newCases”:"",“totalDeaths”:“762”,“newDeaths”:"",“totalRecovered”:“21,840”,“activeCases”:""},{“country”:“Andorra”,“totalCases”:“22,823”,“newCases”:"+283",“totalDeaths”:“140”,“newDeaths”:"",“totalRecovered”:“20,563”,“activeCases”:"+121"},{“country”:“Mayotte”,“totalCases”:“21,679”,“newCases”:"",“totalDeaths”:“185”,“newDeaths”:"",“totalRecovered”:“2,964”,“activeCases”:""},{“country”:“Mali”,“totalCases”:“20,287”,“newCases”:"",“totalDeaths”:“658”,“newDeaths”:"",“totalRecovered”:“18,450”,“activeCases”:""},{“country”:“Congo”,“totalCases”:“20,089”,“newCases”:"",“totalDeaths”:“367”,“newDeaths”:"",“totalRecovered”:“12,421”,“activeCases”:""},{“country”:“Timor-Leste”,“totalCases”:“19,833”,“newCases”:"",“totalDeaths”:“122”,“newDeaths”:"",“totalRecovered”:“19,705”,“activeCases”:""},{“country”:“Cura\xc3\xa7ao”,“totalCases”:“19,645”,“newCases”:"",“totalDeaths”:“186”,“newDeaths”:"",“totalRecovered”:“17,600”,“activeCases”:""},{“country”:“Aruba”,“totalCases”:“19,021”,“newCases”:"+671",“totalDeaths”:“181”,“newDeaths”:"",“totalRecovered”:“16,731”,“activeCases”:"+68"},{“country”:“Burkina Faso”,“totalCases”:“17,632”,“newCases”:"",“totalDeaths”:“318”,“newDeaths”:"",“totalRecovered”:“16,619”,“activeCases”:""},{“country”:“Nicaragua”,“totalCases”:“17,487”,“newCases”:"",“totalDeaths”:“212”,“newDeaths”:"",“totalRecovered”:“4,225”,“activeCases”:""},{“country”:“Tajikistan”,“totalCases”:“17,095”,“newCases”:"",“totalDeaths”:“124”,“newDeaths”:"",“totalRecovered”:“16,966”,“activeCases”:""},{“country”:“Taiwan”,“totalCases”:“16,964”,“newCases”:"+14",“totalDeaths”:“850”,“newDeaths”:"",“totalRecovered”:“15,855”,“activeCases”:"+17"},{“country”:“Brunei”,“totalCases”:“15,465”,“newCases”:"+4",“totalDeaths”:“98”,“newDeaths”:"",“totalRecovered”:“15,265”,“activeCases”:"+1"},{“country”:“South Sudan”,“totalCases”:“14,860”,“newCases”:"",“totalDeaths”:“135”,“newDeaths”:"",“totalRecovered”:“12,789”,“activeCases”:""},{“country”:“New Zealand”,“totalCases”:“13,986”,“newCases”:"+54",“totalDeaths”:“51”,“newDeaths”:"+1",“totalRecovered”:“12,663”,“activeCases”:"+115"},{“country”:“Equatorial Guinea”,“totalCases”:“13,637”,“newCases”:"",“totalDeaths”:“175”,“newDeaths”:"",“totalRecovered”:“13,410”,“activeCases”:""},{“country”:“Djibouti”,“totalCases”:“13,619”,“newCases”:"+16",“totalDeaths”:“189”,“newDeaths”:"",“totalRecovered”:“13,350”,“activeCases”:"+9"},{“country”:“Isle of Man”,“totalCases”:“13,487”,“newCases”:"",“totalDeaths”:“67”,“newDeaths”:"",“totalRecovered”:“13,057”,“activeCases”:""},{“country”:“Saint Lucia”,“totalCases”:“13,410”,“newCases”:"+53",“totalDeaths”:“295”,“newDeaths”:"",“totalRecovered”:“12,867”,“activeCases”:"+14"},{“country”:“New Caledonia”,“totalCases”:“12,711”,“newCases”:"+21",“totalDeaths”:“281”,“newDeaths”:"",“totalRecovered”:“12,217”,“activeCases”:""},{“country”:“Hong Kong”,“totalCases”:“12,619”,“newCases”:"+14",“totalDeaths”:“213”,“newDeaths”:"",“totalRecovered”:“12,191”,“activeCases”:"+2"},{“country”:“CAR”,“totalCases”:“12,163”,“newCases”:"",“totalDeaths”:“101”,“newDeaths”:"",“totalRecovered”:“6,859”,“activeCases”:""},{“country”:“Gambia”,“totalCases”:“10,136”,“newCases”:"",“totalDeaths”:“342”,“newDeaths”:"",“totalRecovered”:“9,688”,“activeCases”:""},{“country”:“Yemen”,“totalCases”:“10,125”,“newCases”:"+2",“totalDeaths”:“1,984”,“newDeaths”:"",“totalRecovered”:“7,015”,“activeCases”:"+1"},{“country”:“Gibraltar”,“totalCases”:“8,421”,“newCases”:"+104",“totalDeaths”:“100”,“newDeaths”:"",“totalRecovered”:“7,573”,“activeCases”:"+14"},{“country”:“Cayman Islands”,“totalCases”:“8,386”,“newCases”:"",“totalDeaths”:“11”,“newDeaths”:"",“totalRecovered”:“4,799”,“activeCases”:""},{“country”:“Eritrea”,“totalCases”:“7,948”,“newCases”:"+17",“totalDeaths”:“74”,“newDeaths”:"+1",“totalRecovered”:“7,711”,“activeCases”:""},{“country”:“San Marino”,“totalCases”:“7,655”,“newCases”:"",“totalDeaths”:“98”,“newDeaths”:"",“totalRecovered”:“6,725”,“activeCases”:""},{“country”:“Niger”,“totalCases”:“7,307”,“newCases”:"",“totalDeaths”:“274”,“newDeaths”:"",“totalRecovered”:“6,900”,“activeCases”:""},{“country”:“Sierra Leone”,“totalCases”:“6,891”,“newCases”:"+72",“totalDeaths”:“123”,“newDeaths”:"",“totalRecovered”:"

Veri size bytes olarak geliyor, siz bunu öncelikle string’e çevirebilirsiniz, sonra da o string’i bir Python sözlüğüne. Bunu yaptıktan sonra istediğiniz veriye sözlüğü uygun şekillerde indeksleyerek ulaşabilirsiniz.

1 Beğeni

bkz: Soru Sorarken Sıkça Düşülen Hatalar #1

HTTP istegi icin http.client yerine requests kutuphanesi kullanilmasi tavsiye ediliyor.