ハック 2017.02.07 340 KeyError / lambda / 例外KeyError例外を回避 ツイート シェア はてな test = (lambda e: {"title": e["title"], "link": e["link"], "published": e["published"]}) と辞書検索して要素がなかった場合KeyError例外が発生してしまうため以下のようにget関数を用いると良い。test = (lambda e: {"title": e.get("title"), "link": e.get("link"), "published": e.get("published")}) つくってみた!社内のトイレ難民解決!トイレ空き状況確認システムを作ってみたAmazon Polly と Slack を使って Alexa へ (物理的に) 話しかけるシステムを作ってみた社長が「寒い寒い」というので社長席の温度をRaspberry Piで監視してみた。関連記事 Google Spreadsheet の200万セル制限を回避する方法 Haml:CSSやJavaScriptをフィルター機能で記述する Google Apps Script でスクレイピング メタ文字が入ったファイルの閲覧削除 WordPressのプラグインGianismのボタンをカスタマイズする aipoで印刷画面のリンク