Python

PythonでOpenCVを使うための準備

MacPorts http://www.macports.org/install.php /opt/local/etc/macports/souce.conf % sudo vi /opt/local/etc/macports/sources.conf . . . http://nummist.com/opencv/ports.tar.gz #追加 OpenCV + Python2.7とOpenNIをインストール % sudo port install …

Pythonのバージョンをあげた時に、easy_installも新しいPython用にする

MacのPython2.5を2.6にアップグレードして easy_installでMercurial、Sphinxを入れようとしたけれど Python2.5のeasy_installが起動してしまったので 以下、やることのメモです。 ez_setup.pyをダウンロードする。 $ python ez_setup.py #既存のeasy_install…

XMLの要素を抜き出す

ex)Twitterのステータスを確認 http://twitter.com/help/test.xmlTwitter が正常に稼動していれば、以下が返って来ます。 <ok>true</ok> cf)http://apiwiki.twitter.com/Twitter-REST-API-Method%3A-help%C2%A0test このXMLドキュメントから"true"を抜き出す >>> fro…

2.現在時刻にあわせてやる気のでるメッセージを出力

#!/usr/bin/python #-*- coding:utf-8 -*- import time def hurray(): """ 現在の時刻にあわせてメッセージを表示する """ now = getTime() #時間帯毎のメッセージ times = {0 : "早く寝ろ。", 1 : "おはよう。早起きだね。", 2 : "今日の予定は?", 3 : "も…

新しくプログラミング言語を覚えたい(ry -1

新しくプログラミング言語を覚えたいときに行うべき10の練習問題 今更ながら、Pythonでやってみました。 1.何らかのカウントアップメッセージをを1から100まで出すけど、3のときだけアホになる! #! /usr/bin/python #-*- coding:utf-8 -*- def nabeatsu(): "…