[Python]コマンドライン引数でboolを渡すときの注意点
コマンドライン引数を使う簡単なスクリプトを書くとき、引数としてTrue/Falseを渡して処理を分岐したいなんてことがあったのですが、見事にハマりました。
TL;DRPythonでは、空文字(”)以外の文字列はすべて ...
PyMongoでsortするとif no direction is specified, key_or_list must be an instance of list
Python+MongoDBでPyMongoを使っています。
Mongoシェルと同じ書き方でデータをソートしたらうまくいきませんでした。
[Django]チュートリアルで unsupported operand type(s) for +=: ‘NoneType’ and ‘int’と出たときに
Djangoチュートリアルをやってます。
はじめての Django アプリ作成、その 4 | Django ドキュメント | Djangoのpolls/views.pyのvote()メソッドの実装でつま ...
[Flask/Jinja2]extendsやincludeを使い、メンテしやすいテンプレート構築を目指す
Flaskで、ヘッダー、フッターなど、複数のページで共通の部品を表示するときに使える手法を紹介します。
1. extends公式チュートリアルでも紹介されている基本的な手法。
ベースとなるHTMLファイルを作成 ...
[Python/Mac]Flaskで開発したローカル環境のWebサイトをiPhoneから確認する
ローカル環境で開発している内容を、手元のiPhoneから確認したいと思うことがあります。
いつもやり方を忘れるので手順をメモ。
ローカル環 ...
[Python]MongoDBとMySQL比較検証
MongoDBとMySQLの実装・パフォーマンスの比較検証をしてみた。
PythonでのMongoDB/MySQLの操作(ファイルの入力、簡単なSELECT文)をはじめ、各種細かな手順をまとめておく。
PythonでCSPADEを使えるpycspadeを使ってみる
前回の続き。
gccエラーを乗り越えインストールできたので、早速使ってみる。
以下の記事を参考。
頻出パターンマイニング 資料p.38
PythonでCSPADEを使えるpycspadeのインストールで「error: command ‘gcc’ failed with exit status 1」にハマった
「系列パターンマイニング」について調べていて、
C-SPADEというアルゴリズムをPythonで使えるpycspadeというライブラリを見つけたので使ってみる。
インストールでハマったのでまずはインストールに
[Python]PHPUnit風なアサーションをPython unittestでも使いたい
Pythonでのテストをunittestを使って書いている。
PHPの標準テストフレームワークであるPHPUnitと比べると、用意されているアサーションメソッドが少なく、ちょっと切なかったので
mysql-connector-pythonを導入する
Python3でMySQLに接続したい。
環境macOS 10.13.6Python 3.7.1
conda 4.5.12
選択肢としては以下の3つ。
my