파충류 식당 랜덤 주소 선정

974 단어
프로그램을 설계하면 사용자는 자신이 있는 위치(예를 들어 텐센트빌딩)를 입력하기만 하면 부근의 식당 이름을 팝업하여 사용자가 선택할 수 있도록 한다.(1) 배고픈 사이트의 도움을 빌려 파충류를 쓴다.(2) 랜덤으로 식당을 골라 먹을 수 있다.(3) 식당의 이름을 출력한다.프로그램이 랜덤으로 식당을 나간 후 사용자는 이 식당을 먹지 않을 수 있으며, 프로그램은 사용자가 만족할 때까지 랜덤을 다시 시작할 것이다.
import json,requests,random

url='https://www.ele.me/restapi/shopping/restaurants?extras%5B%5D=activities&geohash=ws100xkkpznf&latitude=22.54055&limit=24&longitude=113.934401&offset=0&terminal=web'
headers={'user-agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.110 Safari/537.36'}

res=requests.get(url,headers=headers)
jsonres=json.loads(res.text)
for x in jsonres:
    list.append(x['name'])
    print(x[''])
#print(list)
a = random.choice(list)

while True:
    b=input('   '+a+'   ? / ')
    if b == ' ':
        a = random.choice(list)
    else:
        break
       

좋은 웹페이지 즐겨찾기