Python

PyPy 2.6.0 リリース

Pythonの実装の1つであるPyPyのバージョン2.6.0がリリースされました。 PyPy Status Blog: PyPy 2.6.0 release http://morepypy.blogspot.jp/2015/06/pypy-260-release.html CPython以外の実装を使ったことがないのですが、気になったのでいくつか探してみ…

Vim 7.4 released

Vim 7.4がリリースされました。 welcome home : vim online http://www.vim.org/ 基本的にbug-fixですが、Pythonインターフェイスの改良なども行われているそうです。個人的にはEmacs派ですがVimもよく使っています。入門vi 第6版作者: リンダラム,アーノル…

標準入出力の文字コード

sys.stdin.encodingなどで文字コードを確認できるようです。 標準入出力で文字化けに困っている場合などは一度確認してみてください。 >>> import sys >>> sys.stdin.encoding 'cp932' >>> sys.stdout.encoding 'cp932' >>> sys.stderr.encoding 'cp932' 初…

Python3 の list.sort

TypeError: 'cmp' is an invalid keyword argument for this function Python3 では cmp 使えなくなり、代わりに key を使わなければいけないようです。 Python 3 プログラミング徹底入門作者: マーク・サマーフィールド,Mark Summerfield,長尾高弘出版社/メ…

Python3 の _winreg

ImportError: No module named '_winreg' Python3 では _winreg はなくなって、winreg になっているようです。 みんなのPython 第3版作者: 柴田淳出版社/メーカー: ソフトバンククリエイティブ発売日: 2012/08/29メディア: 単行本購入: 1人 クリック: 13回こ…

PyQt

Riverbank | Software | PyQt | What is PyQt? http://www.riverbankcomputing.co.uk/software/pyqt/intro Python で使える GUI ツールキットを探して PyQt を試してみました。 なかなか良さそうな感じですね。 Qtプログラミング入門作者: マティアス・カレ…

本家より速い Ruby on Python?

本家より「5倍速い」PythonベースのRuby実装が登場 | スラッシュドット・ ジャパン デベロッパー http://developers.slashdot.jp/story/13/02/08/061220/%E6%9C%AC%E5%AE%B6%E3%82%88%E3%82%8A%E3%80%8C5%E5%80%8D%E9%80%9F%E3%81%84%E3%80%8DPython%E3%83%9…

PythonでLibreOfficeのマクロ

import uno import unohelper PythonでLibreOfficeのマクロを書くことができるみたいですね。 今度、何かの機会に使ってみたいと思います。 OpenOfficeマクロプログラミング―「Writer」「Calc」「Base」…OOoをBasicで便利に! (I・O BOOKS)作者: 宍戸輝光,第…