CSVの仕様 まず重要な点は、「CSVは、ファイルを読んで、1行ずつ、単純に「,」で分割していけばいいってものではない」ということである。 CSVの標準的な仕様として、現在RFC4180が定義されている。 http://…
CSVの仕様 まず重要な点は、「CSVは、ファイルを読んで、1行ずつ、単純に「,」で分割していけばいいってものではない」ということである。 CSVの標準的な仕様として、現在RFC4180が定義されている。 http://…
Python Redmine Python RedmineはRedmineと通信を行うPythonのライブラリである。 次のような特徴を有している。 ・RedmineのAPI機能を100%サポート (プロジェクトすら作…
この記事ではPythonのGitPythonを用いてGITのコミットログを解析する方法について解説する。 前提条件として、下記の通り ・Gitがインストールされていること。 ・Python2.7系であること。 Pyth…
この記事ではPythonでpython-svnを用いてSubversionのコミットログを解析する方法について解説する。 ここでは2.7でおこなっているが、Python 3.3, 3.2 と2.7のライブラリが提供されて…
概要 RadonはPythonのメトリックスを計測するプログラムである。 https://github.com/rubik/radon これにより、Pythonのコードの複雑度や行数を取得することができる。 複雑度を計測…
Pythonで主だったデータベースを操作する方法を記述する。 Pythonは2.xと3.x両方でWindows環境で実行している。 また、テストデータは下記のページのT01Prefecture.zipを解凍してテーブルと…
目的 Pythonを用いてTwitterの検索を行うスクリプトを記述する。 最終的な成果物については下記からダウンロードできる。 https://github.com/mima3/searchTwitter 準備 (1)…
2019.08.01 古いので以下を参照してください。 カウボーイには嫌がられるPythonの話 https://needtec.sakura.ne.jp/wod07672/?p=9191 概要 本ドキュメントでは、Py…
目的 ニコニコカレンダーとはチームのチームのモチベーションやムードを可視化したものです。 http://www.geocities.jp/nikonikocalendar/index_ja.html この記事ではTrac…