Example #1
0
    }, {
        'music': '津軽海峡冬景色',
        'artist': '石川さゆり'
    }]
    return musiclist[random.randrange(0, len(musiclist) - 1)]


if __name__ == '__main__':
    try:
        locate = ('130010', '140010', '120010')  #東京、神奈川、千葉
        selectday = ('今日', '明日', '明後日')

        weather = Weather()
        getmusic = Music()

        getedweather = weather.returnweather(selectday[0], locate[0])
        musicinfo = getrandommusic(getedweather[2])

        #ここに天気を渡して、DBからランダムで曲名を取り出す処理を書く
        resultmusic = getmusic.setkeywords(musicinfo['music'],
                                           musicinfo['artist'])
        text_header = getedweather[0] + 'の' + getedweather[
            1] + 'の天気は' + getedweather[2] + 'です。'

        if resultmusic[0] == '検索結果0':
            text_subject = musicinfo['artist'] + 'の' + musicinfo[
                'music'] + 'ですが、youtubeの検索で該当しませんでした。'
            lambda_handler(text_header, text_subject)
        else:
            text_subject = resultmusic[
                0] + 'です。\nURL:https://www.youtube.com/watch?v=' + resultmusic[