2017-12-02 Pythonのメモ一覧 Python メモ一覧 Pythonのメモが多くなってきたため、整理 基礎 標準モジュール 文字列 組み込み関数 ファイル サードパーティーモジュール requests Webフレームワーク Bottle Djngo 小技 エラー解決 やってみた 環境・Pythonの知識 基礎 クラスでプロパティを使う - Python スライス - Python 集合 set - Python 標準モジュール datatimeモジュール - Python Python プログラムを終了 sys.exit() Base64エンコードを行う chardetを使ってみる - Python 文字列 Python 3 文字列 文字列を指定の文字で分割する - Python 文字の空白を取り除く 文字列の先頭と末尾から指定した文字を取り除く - Python 文字列の初めのほうが指定の文字列か str.startswith() - Python strとbytes 組み込み関数 入力を受け取る input() - Python forでindexと要素を取得する enumerate() - Python zip()を使った反復処理 - Python ファイル ファイルを読み込み(と書き込み) サードパーティーモジュール requests GETリクエストでパラメータをつけて送信 - requests POSTリクエストでデータを送信 - requests Webフレームワーク Bottle Bottle使ってみる POSTリクエストの処理 - Bottle リクエストのJSONデータを受け取る - Bottle Djngo DjangoのURLconfについて 小技 if文を短く記述する intを指定した桁でゼロ埋めする importしたモジュール内でもログを出力する - logging ISO-8601の日付の文字列をdatetimeに変換 エラー解決 UnboundLocalError: local variable '変数名' referenced before assignment ってエラー やってみた PythonでSlackにメッセージを送信する RoboBrowserを使ってWebページにログインしてクローリング 言語処理100本ノック 2015 環境・Pythonの知識 pipenv パッケージングツール - Python pyenv+pyenv-virtualenvの使い方 pip listした時にでる警告の対処 UbuntuにPythonの開発環境を構築する pyenv+pyenv-virtualenv MacにPythonの開発環境を構築する pyenv+pyenv-virtualenv #!/usr/bin/env python について インタープリターの入力補完とシンタックスハイライト - Python PEP8のインデント記述 - メモ