言語・開発環境

AI/機械学習←Google Colabについてはこちら

→PyTorchについてはディープラーニング

スクレイピング

自動化

サブトピック

一般記事

公式

入門・解説系

  • Python3が後方互換性を捨てても求めたもの 2009.1.30
    • 後方互換性を崩す仕様変更は、「誰もが正しいと考える、たった1つの方法をできる限り採用する(There should be one-and preferably only one-obvious way to do it)」というPythonの設計思想を、より高次元で実現するために必要なことだった
    • Pythonは、ほかのスクリプト言語やプログラミング言語に比べて、「文」と「式」を明確に区分けする言語。print文はこの観点から間違った実装だった
    • 8ビット文字列からユニコード文字列へ

PyScript

NumPy

Anaconda

開発ツール

→PylanceについてはPython関連Tips

pytest

VSCodeでpytest

  • テストクラスが認識されない場合、settings.json の "python.testing.pytestArgs" にフォルダ名を書いてみると認識してくれるかもしれない

環境構築

  • venv --- 仮想環境の作成 2021.8
    • venv モジュールは、軽量な "仮想環境" の作成のサポートを提供します。仮想環境には、仮想環境ごとの site ディレクトリがあり、これはシステムの site ディレクトリから分離させることができます。それぞれの仮想環境には、それ自身に (この仮想環境を作成するのに使ったバイナリのバージョンに合った) Python バイナリがあり、仮想環境ごとの site ディレクトリに独立した Python パッケージ群をインストールできます。

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2022-11-17 (木) 10:25:03 (10d)