Python

Windows で mechanize をインストール

ryosuke@ThinkPad1 /c/Python27/Scripts $ easy_install mechanize Searching for mechanize Reading http://pypi.python.org/simple/mechanize/ Reading http://wwwsearch.sourceforge.net/mechanize/ Best match: mechanize 0.2.5 Downloading http://pypi…

さくらレンタルサーバで Python CGI

<html> <head> <meta http-equiv=content-type content="text/html; charset=UTF-8"> <title>何とかフォーム</title> </head> <body> <form method="POST" action="/test/sample2.cgi"> メールアドレスを入力<br> <input type="text" name="address"><br> <input type="submit" value="解除"> </form> </body> </html> #!/usr/local/bin/python…

Python feedparser についてメモ

feedparser - Parse Atom and RSS feeds in Python - Google Project Hosting http://code.google.com/p/feedparser/ Basic Features — feedparser 5.1.2 documentation http://packages.python.org/feedparser/basic.html feedparser - バリケンのPython日…

Python easy_install を Windows マシンへインストールする

取り急ぎメモだけ setuptools 0.6c11 : Python Package Index http://pypi.python.org/pypi/setuptools [c:feedparser-5.1.2] $ python setup.py install Traceback (most recent call last): File "setup.py", line 1, in <module> from setuptools import setup Im</module>…

Python 日本語情報をまとめたエントリへのリンク

Pythonを始める人への日本語情報集 - None is None is None あとで何度も参照する

Python あとで読むメモ

ウノウラボ by Zynga Japan: 2009年版Python開発環境を整えよう virtualenv, virtualenvwrapper, pip を使う方法 - Ian Lewis 今日のPython: VIRTUALENV について11.4 urllib -- URL による任意のリソースへのアクセス Python - urllibを使用したWebページの…

pip についてメモ

easy_install の代わりになるものらしい。easy_install は setuptools に含まれているコマンド、らしい。*1 このpipは、Pythonで長らく主流となってきたsetuptools/easy_installに替わって最近使われるようになってきたパッケージ管理ツールで、PHPで言えばp…

Trac のインストールメモ 1

Trac 0.12 の公式ドキュメントを少し読んでから、過去のインストール手順を解説しているエントリを読み返すと何が必要なのか、徐々にわかってきた。 Subversion 関連 Subversion の Python バインディング 何? neon neon HTTP and WebDAV client library ne…

Trac 0.12 のインストールについて

Trac をインストールしようとしている。必要な手順について書かれたエントリはたくさんあるけれど、いかんせん Trac 本体のほかにも付随していろいろと入れる必要があるので、それらの対応バージョンなどをきちんと確認して進めたいところ。やっぱり横着せず…

Trac のインストールメモ 2

さくらインターネットでDjango - rokujyouhitomaの日記 このエントリの前半部分も参考になる。 余談 setuptools を インストールして easy_install pippip install tracってやったらいいのかもしれないけれど、本家よりも日本語化が進んでいる Trac-ja を入…

101004 Emacs の設定

Emacs の設定をしていた。 ; load-path の設定 (setq load-path (append (list (expand-file-name "~/.emacs.d/elisp/") (expand-file-name "~/.emacs.d/conf/")) load-path)) ;; auto-install.el ;; http://www.emacswiki.org/emacs/download/auto-install.…

Python 関連の入れてみたもの

Homepage | Editra フロントページ - IPython (参照)モダンなPythonの開発環境の構築方法 | TRIVIAL TECHNOLOGIES on CLOUD Wingware Python IDE - The Intelligent Development Environment for Python Programmers いくつか入れてみた。 まだほんの少しし…

100928 Python 学習

モダンなPythonの開発環境の構築方法 | TRIVIAL TECHNOLOGIES on CLOUD Python Package Index : setuptools 0.6c11 IPython を入れてみようと思い、上記エントリを参考にまずは easy_install とやらを入れることにした。Bash の操作で少しだけつまづいたので…

100927 Python 学習

100925 Python 学習 の続き。よくよく考えたら前回「なんでだろう」といっていたコードは x == 5 のときの動作が break 文だけであった。だから理解するのに時間がかかったのだ(たぶん)。なので x == 5 のときに print 文を実行するようにしたのが下記。(ち…

100925 Python 学習

初めてのPython(3) ここが違うぞ、Pythonさん こちらのエントリにあった for と else のサンプルコードを試していた。 for x in range(0, 10): print x else: print 'break is not executed.' これは 0 1 2 3 4 5 6 7 8 9 break is not executed.こうなる。 …

100922Python 学習

「初めてのコンピュータサイエンス」4 章を読んでいる。いろいろな内容が含まれていて面白い。 モジュールというのは一つのファイルにまとめられた関数の集まり 複数のモジュールにおいて同じ名前の関数が存在する可能性もあるので、関数を呼び出すときはモ…

CotEditor で現在時刻を挿入する Python スクリプトを作った

家で使っている MacBook ではエディタは(今のところは) CotEditor がメインである。会社の Windows PC では EmEditor を使っている。 会社の EmEditor では F5 を押すと「10/09/20 17:54」というふうに現在時刻が挿入されるので、それをつかって作業ログをつ…

100819Python学習

「初めてのコンピュータサイエンス」の第 2 章を読んだので練習問題の内容を少し自分で動かして試してみる。書籍では Wing 101 という IDE (の無料版)を推奨していたけれど、そういう部分で新しく習得することを増やしたくないので導入は見送った。普通にタ…

コンピュータの勉強

昨日、兄とジュンク堂書店に行った際に、コンピュータ関係の書籍でよさそうなものを教えてもらい購入した。Python の書籍は「みんなの Python」「初めての Python」等これまでにも兄から数冊もらったものがあったけれどあまり読み進められていなかった。「そ…