問題 漢字を使ったプログラムで、C-c C-c(=バッファ内容を実行)とすると、 UnicodeDecodeErrorが出ていた。 #!/usr/bin/env python # -*- coding: utf-8 -*- mes = u'漢字' print mes sitecustomize.pyでsetdefaultencoding('utf-8')としている。 ソースファイルが、SJISの時は問題が出なかったが、utf-8にすると出た。 バッファ内容がpythonに渡されるときのencodeが正しくないと思われる。 解決方法 .emacsに追加(あるいは修正) (defadvice py-execute-region (around my-py-execute-region) "back to the original buffer when py-execute-region fi
#Meadow3 Meadow-3.0.0-dev (KIKU) based on GNU Emacs 22.1.1(i386-mingw-nt5.1.2600) Repos : http://svn.meadowy.org/Meadow/trunk 追記-090325 Messageバッファに'x-underline-at-descent-line'not boundとか出る不具合は Meadow開発チームtracの不具合チケットにあがってた。http://www.meadowy.org/meadow/ticket/392 # 導入済みel - python開発に関係のあるもののみ抜粋 ipython.el http://ipython.scipy.org/dist/ipython.el pycomplete.el Emacs Python completion pymacs.el ht
いつのまにやら Twitter に Follow 制限とか出来て 色々な人の発言が見たいのに Follow 追加出来なくなって コンピュータの癖に人間様の処理能力に制限かけるんじゃねーよと お怒りのみなさまこんにちは オープンソースとバザールモデルの御祭に参加出来なくてさみしい僕ですが、 みなさんいかがおすごしですか? そんなこんなで Twitter にむかついても 「サポートに連絡しても制限解除するつもりはネーYO!!」 と言われてしまいますし、 かといってむかついたままなのも精神衛生上良くないので 60 日以上発言の無いユーザを remove するスクリプト書きますた。 pit と simplejson が入ってれば動くはずですwwww #!/usr/bin/env python # -*- coding: utf-8 -*- import sys, simplejson, urlli
http://matplotlib.sourceforge.net/ よく使う機能のみピックアップ。 グラフ(plot) from pylab import * x = arange(-10, 10, 0.1) y = sin(x) plot(x,y, '--') show() 棒グラフ(bar) from pylab import * datas = {"Tim":7, "Jack":10, "Matthew":4} width = 1 bar(arange(3), datas.values(), width) xticks(0.5+arange(3), datas.keys()) show() 散布図(scatter) from pylab import * N = 20 x = rand(N) y = rand(N) scatter(x, y, marker="+") show()
samurai-x is a highly modular and configurable, next generation framework window manager for X samurai-xと呼ばれるウィンドウマネージャがある。説明によれば高度にモジュール化されており、柔軟な設定が実施できる。最大の特徴はすべてPythonで開発されていることにある。動作させるには2.5以降のPythonが必要。BSD Licenseのもとで提供されている。ウィンドウマネージャの拡張が従来よりも開発しやすいと説明されている。 ウィンドウマネージャを開発するとなると、どうしてもCで開発されたライブラリにアクセスする必要があるため、自動的にCやC++を採用する傾向が強い。しかしsamurai-xではctypesを使うことでCが必要になる部分を隠蔽している。ソースコードにはまったくCのソースコー
plone.jpへようこそ — plone.jp portal Plone CMS: Open Source Content Management JZUG Wiki - PloneSiteInJapan http://localhost/ 管理者でログイン Site Setup Language Japanese もっと知りたいPython:第2回 高機能WebフレームワークPlone|gihyo.jp Ploneは,必要な機能をすべて備えたオールインワンのパッケージとして作られています。 データベースやWebサーバはPloneに内蔵されていますので,ApacheやMySQLなどを別途インストールする必要がありません。 このため,インストールと運用がとても楽なのです。 Linuxなどのサーバを特別にたてる必要はなく,使っていないWindowsがインストールされたPCに,Ploneをイン
ホーム 検索 - ログイン | | ヘルプ Python/setuptools, easy_install, eggパッケージ, pipメモ [ Prev ] [ Next ] [ Python ] 基本的に本家一次サイト群およびGoogle検索を駆使して閲覧できる先人達のドキュメントを元に、easy_install, pipを中心とした使い方やノウハウを調べられる。 Egg JavaのJarファイルに相当するPythonにおけるパッケージフォーマット。拡張子は ".egg" 。 setuptoolsの導入により、.eggファイル中のPythonモジュールや設定ファイルを展開せずにそのまま読み込むことが可能になる。(拡張Cモジュールの場合は別) 冒頭には自己拡張方式のシェルスクリプトが埋め込まれている為、UNIX系のシェルが動作する環境であれば sh abc-0.0.1.egg のように
Transfer your website 24/7 Customer support 99.99% Uptime guarantee Unlimited websites Start Now Meet your success halfway. Web hosting with Real power. Single & Premium Hosting plans for any project! The power of cutting-edge hardware meets intuitive software built on years of experience - you get all this and more with Hostinger. Every tool you need to start your online success story. Take advan
pysmell - Google Code PySmellはVimやEmacs, TextMateでPythonスクリプトを書く際に補完機能を提供してくれる.ほとんどのIDEは関数等の補完機能を有しているが,TextMateにはこの機能がなかった.スニペットは強力だが,補完機能使いたさにIDEに環境を移行せざるを得ないというのは悩みどころ.しかし,PySmellによってTextMateに補完機能が付与されることでIDEに優るとも劣らない開発環境となったのではないだろうか……と素人な俺が言ってみる.短かいスクリプトしか書いたことがないのでIDEほどのごつい環境(多機能性)の恩恵を受ける必要性を感じずIDEを使わないので,軽量エディタ指向というのはあるかもしれない. インストール〜設定 Macにインストールする際には easy_install を用いて, sudo easy_install p
動機 開発にはずーっとEmacsを使っているけれど、最近M-/の補完を不便に感じるようになったので、補完窓が出るような拡張を入れてみたくなった。 方法 下記サイトの方法をそのまま実行しただけです。 EnigmaCurry まずMercurialをインストールして、rope, ropemacs, ropemodeをDLし、ropeとropemacsをインストール。 $ sudo ports install mercurial ---> Installing bzip2 @1.0.5_1 ---> Installing py25-bz2 @2.5.4_0 ---> Installing mercurial @1.1.2_0 $ mkdir ~/pkg/rope && cd ~/pkg/rope $ hg clone http://bitbucket.org/agr/rope/ $ hg clo
Emacs の Python-mode は2種類あったりする。 たしか現在のEmacsデフォの『python.el』と、それ以前からあってこっちの方が使ってる人多そうな『python-mode.el』。 初めは『python-mode.el』使ってたんだけど、PC新調とか再インスコとかしたとき設定が楽かもと思って『python.el』使ってる現在。 pymacsとかpycomplete.elも試してみようかなーということでやってみた。 んで、インストール&設定がわけわかんなかったのでメモがてら。 (環境: MacOSX10.4, python2.5, CarbonEmacs-Tiger-20080418) pymacs ダウンロード http://pymacs.progiciels-bpi.ca/index.html downloadから『Pymacs-0.23.tar.gz』落とす イン
修正:emacswikiのElectricPairがうまく動かないので、以前emacswikiのPython-Modeのページに載っていたコードに変更 Emacsで特に何の設定をする事もなく、デフォルトで使えるらしい『python.el』の方のpython-mode。 少々設定を加えると、なかなかいい感じ。 (MacOSX10.5, python2.5, Carbon Emacs 2008-11-01版) できるようにすることなど 改行でインデント 括弧を閉じる metaキー+『"』とか『(』とか押すと、『""』とか『()』とか 『'』『[』『{』なども同様に Pythonの対話モードで、タブ押すと補完 .emacs.elに設定を書く 関数electric-pairは『EmacsWiki: Electric Pair』より『EmacsWiki: Python Programming In
Pythonのソースコードを書く際、最近はめっきり X11 gnome + emacs + python-mode + pycomplete + cedet + ecb な開発環境でのですが、このpython-modeの使用感に微妙な違和感があるのでカスタマイズしてみました。 ちなみに、Eclipse + PyDEV plugin + WTP plugin という開発環境もありだと思いますが、いろいろトータルで見るとこっちの方がプログラムを書いてて楽しげです。 問題 py-help-at-point および python-execute-* 関数を呼んだときに以下の問題がある カーソルのフォーカスが*Help*や*Python Output*バッファの方に飛んでしまう ヘルプ表示やコードを実行した後、すぐにコーディングに戻れない(C-x oが必要)ので、ストレスがたまる 実行した結果のデー
清楚なクライアントから始まり、pytterにしたりと色々クライアント弄ってきたけど、twitterのライブラリが同じ名前で色々存在していたり、検索機能がいちいちパッとしないので最近あまり使わずにいた。先週くらいからFriendFeedのフォロー祭りが始まってそこそこFeedが賑やかになってきたので、friendfeed用のクライアントを作ってみた。まだ、投稿機能とかファイルに落とすところとか無いけど、見るだけはある程度出来たので公開。 必要モジュール Pit easy_install pitで入るはず。 friendfeed-api ここ(http://code.google.com/p/friendfeed-api/)にあるアーカイブ落として、pythonフォルダー中からfriendfeed.pyをsite-packeagesに入れる or pyff.py(ソースはこのページの下)と同階
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く