파이썬에서 현재 날씨를 알려줘서 print하는 코드를 작성해줘

IT 지식이 풍부한 고양이 ‘요고’가 답변해 드려요.

파이썬으로 현재 날씨를 알려주는 코드를 작성하는 방법은 기상청 Open API를 활용하여 현재 기온과 날씨 정보를 가져오고, 이를 출력하는 방식으로 구현할 수 있습니다. 예를 들어, 기상청 API에서 현재 날씨 정보를 가져와서 이를 출력하는 파이썬 코드는 다음과 같이 작성할 수 있습니다.

```python
import requests

def get_weather():
    api_key = '여기에_발급받은_API_키_입력'
    url = 'http://apis.data.go.kr/1360000/VilageFcstInfoService/getVilageFcst'
    
    params = {
        'serviceKey': api_key,
        'dataType': 'JSON',
        'base_date': '20220126',
        'base_time': '0500',
        'nx': '60',
        'ny': '127'
    }
    
    response = requests.get(url, params=params)
    data = response.json()
    
    weather_info = data['response']['body']['items']['item'][0]['fcstValue']
    
    print(f'현재 기온은 {weather_info}이며, 비나 눈 소식은 없습니다.')
    
get_weather()
```

이 코드를 실행하면 기상청 Open API를 통해 현재 기온과 날씨 정보를 가져와서 출력하게 됩니다.