#author("2025-05-09T04:09:39+00:00","default:yoya","yoya") [[ProgrammingLanguage]] > [[Python]] > [[Python3]] #contents - [[Python/Version]] - [[pyenv]] - [[Python/Windows]] | [[Python/macOS]] - [[Python/wasm]] - [[Colaboratory]] - [[Python/Type]] - [[Python/Web]] | [[Python/Web#framework]] (フレームワーク) - [[Python/GUI]] - [[Python/Thread]] - [[Python/Logging]] - [[PyInotify]] - [[Python/ext]] - [[NumPy]] - [[Python/Excel]] - [[Python/Date]] - [[Graph#python]] * official [#ifea66eb] - https://www.python.org/ - https://docs.python.org/3/ - https://docs.python.jp/3/index.html * 入門 [#g2b1eed5] - Pythonプログラミング入門 -- https://utokyo-ipp.github.io/IPP_textbook.pdf - プログラミング演習 Python 2019 -- https://repository.kulib.kyoto-u.ac.jp/dspace/bitstream/2433/245698/1/Version2020_02_13_01.pdf -- https://repository.kulib.kyoto-u.ac.jp/dspace/bitstream/2433/245698/2/Version2020_02_13_02.pdf - Think Python (second edition) -- https://greenteapress.com/thinkpython2/thinkpython2.pdf * Linter / Formatter [#rf4b1953] - [[Flake8]] - [[Ruff]] - [[PyFormat]] * 引数 [#args] - argparse – コマンドラインオプションと引数の解析 -- http://ja.pymotw.com/2/argparse/index.html - argparseを使ってみた -- http://d.hatena.ne.jp/rudi/20100805/1281020304 * バイナリ [#binary] - struct – バイナリデータを扱う -- http://ja.pymotw.com/2/struct/ * PHP [#ea2580f7] - php プログラマのための Python チュートリアル -- http://phpy.readthedocs.org/en/latest/ - PHPerの為のPython入門 - 超基礎 -- http://qiita.com/odoku/items/97100c9fa20449b72588 * Windows 用 [#win] http://www.python.jp/Zope/download/pythonjpdist - [[IronPython]] (.NET) * 日本語 [#japanese] - http://www.macfreek.nl/memory/Encoding_of_Python_stdout * パッケージ [#r5a276eb] - [[Python/pip]] * ライブラリ [#library] - [[PyOpenGL]] - [[PyCUDA]] - [[NumPy]] - [[python-colormath]] - [[Python/Colour]] - [[pandas]] (data analysis) - [[Twisted]] (event-driven networking engine) - [[HOPE]] (天文物理学向け計算に特化したPython JITコンパイラ) - [[PyAutoGUI]] ** 画像 [#qa627fe8] - PIL ([[PythonImagingLibrary]]) - [[scikit-image]] - [[ITK]] - [[ImageMagick#python]] ** 音声 [#audio] - https://docs.python.org/3/library/wave.html - [[librosa]] * その他 [#etc] - Pythonによる黒魔術入門 -- https://www.slideshare.net/ssuser38b704/ll-lang-blackmagic - [python] 細かすぎて伝わりにくい、Pythonの本当の落とし穴10選 -- http://kwatch.houkagoteatime.net/blog/2014/08/24/python-pitfalls/ - Mypy is an experimental optional static type checker for Python -- http://www.mypy-lang.org/ - http://docs.python.jp/3/library/traceback.html - textsIntroduction To Computation And Programming Using Python, Revised Guttag, John V. -- https://archive.org/details/IntroductionToComputationAndProgrammingUsingPythonRevisedGuttagJohnV. - Pythonを書き始める前に見るべきTips -- http://qiita.com/icoxfog417/items/e8f97a6acad07903b5b0 - Google Python スタイルガイド -- http://works.surgo.jp/translation/pyguide.html - Python の __init__.py とは何なのか -- https://qiita.com/msi/items/d91ea3900373ff8b09d7 - How to Convert RGB Image to Grayscale in Python -- https://appdividend.com/2022/09/15/how-to-convert-rgb-image-to-grayscale-in-python/ ap = argparse.ArgumentParser() ap.add_argument("-i", "--image", required=True, help="path to input image to be OCR'd") ap.add_argument("-p", "--preprocess", type=str, default="thresh", help="type of preprocessing to be done") args = vars(ap.parse_args()) * 関連 [#rel] - [[プログラミング言語>ProgrammingLanguage]]