タグ

2022年7月13日のブックマーク (3件)

  • Python の __init__.py とは何なのか - Qiita

    Python を使い始めると、ディレクトリの階層で分けてファイルを管理したくなります。 そこで出てくるのが __init__.py ファイル。 これは一体何者なのか。 色々と情報がころがってはいるものの、なかなか納得行くように説明しているものが見当たりません。 Python のドキュメントでも、何を参照すれば正解なのかがわかりにくい1。 ということで、__init__.py についてまとめてみました。(少し長いです) 読み物形式で書いていますので、結論(「__init__.py の役割」)だけ見たい方はスクロールして最後の方を読んでください。 python コードの例は、主に 3.6/3.5 を使用しています2。 「モジュール」と「パッケージ」と「名前空間」 モジュールと階層構造 単一ファイルのモジュール ディレクトリによる階層構造と名前空間 ディレクトリと名前空間のマッピング __ini

    Python の __init__.py とは何なのか - Qiita
    taro-maru
    taro-maru 2022/07/13
  • 象に言及する|菊池俊平

    象が街を歩いていたら、どうなるだろうか。 それを見た人々は、驚くだろう。 「映画の撮影かな?」 「近くの動物園から逃げ出したのかも」 そんな言葉を口にする。 SNSにアップする人も多いかもしれない。 そのうち騒ぎをマスコミが嗅ぎつけ、象は夜のニュース番組に出ることになる。 そういう風にして、日中にその話題が知れ渡るかもしれない。 ・・・ 仕事において、プロジェクトの難易度が高くなるにつれて、タスクの抜け漏れが生じたり、ミスが増えていったりする。 何より一番良くないのは、チームの雰囲気が悪くなることだ。 メンバーのみんな、自分の仕事をこなすことに必死。 不安を抱えたまま作業を続けると、効率が落ち、またミスが増える。 チーム全体が、そういう悪循環に陥る。 ・・・ 順風満帆に見える米国のスタートアップのAirbnbでも、そのような問題があった。 共同創業者のジョー・ゲビアは、当時、デザイナーの

    象に言及する|菊池俊平
    taro-maru
    taro-maru 2022/07/13
  • Python入門

    第1回 Pythonってどんな言語なの?(2023/09/11) Pythonとは シンプルで覚えることが少ない構文 1行で多くの処理を記述可能 豊富な標準ライブラリと外部ライブラリ Pythonの外部ライブラリを使えば、単回帰分析を行うコードも数行に Pythonを学ぶための環境 [Jupyter Notebook]リンクを使ったPython環境 第2回 Hello Python:一番簡単なプログラムを作ってみよう(2023/09/11) 一番簡単なHello Worldプログラム ここまでのまとめ:関数と文字列 もう少し難しいHello Worldプログラム 1行目:変数、代入演算子、input関数 2行目:文字列の結合 3行目:実行の流れ(制御フロー) ここまでのまとめ:変数、演算子 より複雑なHello Worldプログラム 関数定義 ここまでのまとめ:関数定義 第3回 数値と算術

    Python入門