タグ

2020年6月17日のブックマーク (2件)

  • ログ出力のための print と import logging はやめてほしい - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに Python入門系の記事では概して、Pythonのロギング機能の紹介で最初にlogging.debug()といったloggingモジュール付属の関数を呼ぶ方法を案内しています。 Python家が提供するloggingの「基チュートリアル」でもこの点で大差ありません。Python家の基チュートリアルでは、print()関数を使用する方法もロギングの手段として有効であるとし、タスクに応じてprint()やlogging.debug()を使いわけよう、という流れで記述されています。 コマンドラインスクリプトやプログラムで普通

    ログ出力のための print と import logging はやめてほしい - Qiita
    fijixfiji
    fijixfiji 2020/06/17
    「Pythonに限らず、stdoutとstderrを分けるだけでは現代的なロギング機構としては合格点は取れないと考えるべきです。」
  • "Black Lives Matter"ってどんな文法?|Sakuma

    ニュースで黒人差別について取り沙汰されている昨今、"Black Lives Matter" というスローガンとともに抗議活動が行われているのを目にする。 「黒人の命を守れ」、「黒人の命も大切だ、軽視するな」、「黒人の命は大切(です / だ)」 - Wikipedia ブラック・ライヴズ・マターより こんな和訳になるらしい。 自分が疑問に思ったのは、この "Black Lives Matter" って文法的には正しいのだろうかということである。結論からすれば正しいのだが。 これを文法的に解説してみたいと思う。 S+V+Oだったら?自分は初見S+V+Oの文章だと思った。"Black"=S、"Lives"=V、"Matter"=Oだ。 これだったら単語的には成立する。 この場合だと"Live"は他動詞なので、以下解説の2として使えると思う。 1[live a+形容詞+life で] 〈…の〉生活

    "Black Lives Matter"ってどんな文法?|Sakuma
    fijixfiji
    fijixfiji 2020/06/17