Page 306 - MDP2022-3
P. 306

'171':  '100100036',  '500':  '100100076',  '6515':  '100100521',  '7737':  '100100363',  '금천01-1':
            '111900013',  '서초16':  '119900005',
                    '1711':  '100100185',  '501':  '100100077',  '6516':  '100100576',  '7738':  '100100364',  '금천02':
            '117900006',  '서초17':  '119900004',
                    '172':  '100100037',  '5012':  '100100248',  '652':  '100100099',  '7739':  '100100552',  '금천03':
            '117900003',  '서초18':  '121900016',
                    '173':  '110000002',  '502':  '100100410',  '653':  '100100497',  '774':  '111000012',  '금천04':
            '117900002',  '서초18-1':  '121900015',
                    '201':  '100100038',  '503':  '100100078',  '654':  '115000007',  '8221':  '106000001',  '금천05':
            '117900001',  '서초20':  '121900004',
                    '2012':  '100100186',  '504':  '100100079',  '6600':  '123000002',  '8331':  '124000010',  '금천06':
            '117900004',  '서초21':  '121900001',
                    '2013':  '100100188',  '505':  '100100080',  '661':  '100100102',  '8441':  '103000001',  '금천07':
            '117900007',  '서초22':  '121900014',
                    '2014':  '100100189',  '506':  '100100081',  '6611':  '100100295',  '8541':  '100100383',  '금천08':
            '117900005',  '성동01':  '103900003',
                    '2015':  '100100190',  '507':  '100100082',  '6613':  '100100453',  '8551':  '108000001',  '금천11':
            '117900010',  '성동02':  '103900004',
                    '2016':  '100100522',  '540':  '100100083',  '6614':  '100100297',  '8552':  '116000001',  '노원01':
            '110900004',  '성동03':  '103900006',
                    '202':  '100100039',  '541':  '100100574',  '6615':  '116000002',  '8761':  '113000001',  '노원02':
            '110900009',  '성동05':  '101900001',
                    '2112':  '100100191',  '5413':  '100100249',  '6616':  '100100298',  '8771':  '111000009',  '노원03':
            '110900005',  '성동06':  '103900007',
                    '2113':  '100100192',  '542':  '100100603',  '6617':  '100100299',  '8772':  '100100525',  '노원04':
            '110900001',  '성동07':  '103900005',
                    '2114':  '100100193',  '5511':  '100100250',  '662':  '100100550',  '8774':  '100100387',  '노원05':
            '110900003',  '성동08':  '103900002',
                    '2115':  '100100598',  '5513':  '100100251',  '6620':  '100100300',  '8777':  '112000001',  '노원08':
            '110900007',  '성동09':  '103900001',
                    '2211':  '100100194',  '5515':  '100100252',  '6623':  '100100301',  '9401':  '100100389',  '노원09':
            '110900006',  '성동10':  '103900008',
                    '2221':  '100100198',  '5516':  '100100253',  '6624':  '100100302',  '9403':  '100100390',  '노원11':
            '110900002',  '성동12':  '103900009',
                    '2222':  '100100199',  '5517':  '100100254',  '6625':  '100100303',  '9404':  '100100391',  '노원13':
            '110900008',  '성동13':  '103900010',
                    '2224':  '100100201',  '5519':  '100100255',  '6627':  '100100304',  '9408':  '100100392',  '노원14':
            '109900011',  '성북01':  '107900008',
                    '2227':  '100100202',  '5522A난곡':  '100100257',  '6628':  '100100305',  '9701':  '100100397',  '노원15':
            '109900010',  '성북02':  '107900003',
                    '2230':  '100100203',  '5522B호암':  '100100258',  '6629':  '100100306',  '9703':  '100100398',  '도봉01':
            '109900001',  '성북03':  '107900002',
                    '2233':  '100100204',  '5523':  '100100259',  '6630':  '100100307',  '9707':  '100100400',  '도봉02':
            '108900010',  '성북04':  '107900005'}  //서울에  있는  모든  버스  정보

            API_KEY                                                                                         =
            "ZbE3gLaF7oAUPAhaVAzg2C0qiDnHpmNPTSRyMgvAEmq0eEveeiNJJzN3FUCadxx5zVrbeioFWkGKi%2Fgb
            6wq4fQ%3D%3D"

            def  get_bus_stations(bus_id):

                    url                                                                                     =
            "http://ws.bus.go.kr/api/rest/busRouteInfo/getStaionByRoute?ServiceKey={}&busRouteId={}".format(API
            _KEY,  BUS_DICT[bus_id])

                    content  =  requests.get(url).content
                    bus_dict  =  xmltodict.parse(content)

                    stations  =  []
                    for  item  in  bus_dict['ServiceResult']['msgBody']['itemList']:
   301   302   303   304   305   306   307   308   309   310   311