acokikoy's notes

{"勉強中":"Python","注目":"Shopify","LOVE♡":["ABARTH595","TA-GG9","Ukulele","Movable Type","ガーナ ミルクチョコレート"]} なWebディレクター

セミナー参加ログ》みんなのPython勉強会#67 - 春のPython祭り! 2021/3/10(水) 19:00〜21:00(オンライン開催)

f:id:acokikoy:20210311221526p:plain

startpython.connpass.com

テーマは 春のPython祭り! なんだそうでPythonの環境の話とか型の話、ネットワーク可視化の話と盛りだくさんで面白かった。 型チェックは忘れないうちにおさらいしておこう。

受講ログ

Pythonのインストールと環境設定 〜 標準のPythonで作る快適環境』辻 真吾さん

  • 辻さん https://www.tsjshg.info/
  • Pythonはglue(糊) 言語。外部ライブラリをくっつけて機能拡張
  • tqdm プログレスバーを表示させるライブラリ
  • 昔はAnacondaをお勧めしていたけど完全無料じゃなくなった
    • conda
    • numpyとかpandasとか最初から入ってる
    • 2020年9月に規約改定: 個人利用、学術研究は引き続き無料でOK。従業員200人以上の企業が引っかかる。
  • 外部ライブラリをpipで追加するとき困ることはほとんどなくなった
  • venvを使う方法
    • Windowsはランチャーが便利

      py で標準のバージョンのPython起動 py -3.8 で指定バージョンのPythonを起動できる

    • MacOSはPython3コマンドを使う
      • デフォルトでは /Libraryから始まる場所にインストールされる
      • インストールの最後に SSLルート証明書をインストールするのを忘れずに。Install Certifiほにゃららcommand を実行するだけ。
    • 環境の引っ越し
      • 元の環境で pip freeze > requirements.txt で環境書き出し、
      • 引っ越し先で pip install -r requirements.txt する

『今から始める型安全 Python』小笠原みつきさん@株式会社JX通信社

『メールテンプレート作成ツールについて』梛木葉子さん 株式会社リーディング・エッジ社

  • 週報メールを効率的に作成するツール
  • 日常の仕事で「ちょっと手間がかかるな」と思っていることをプログラミングで解消した

『Dash CytoscapePythonによるインタラクティブ・ネットワーク可視化入門』古木友子 さん @komo_fr