SSブログ

PyDevが引越ししていた [Python]

EclipseのPyDevプラグインのサイトが引越ししていたのでメモ

旧:http://pydev.sf.net/updates
新:http://pydev.org/updates


コメント(0) 

PyQtをちょっとかじってみようかと [Python]

QTのPythonラッパーをちょっと触ってみようかと、Win版、Mac版をそれぞれセットアップ中。

Windows版はインストーラがあるので一発なんだけど、Mac版はソースからコンパイル中。
もうすぐ30分くらいかかってるんだけどちっとも終わらない。

Mac版はMacPortsをインストールしてから、
sudo port install py26-pyqt
でインストール。

なんかOpenSSLとか、Pythonのソースもコンパイルしてるんだけど、なんで?(笑)


コメント(0) 

Jythonスクリプトに日本語引数 [Python]

encodeを使うと良いみたい。これをやらないと文字化けした

./jython test.py あいうえお

# -*- coding:utf-8 -*-
import sys
s= sys.argv[1].encode("utf-8")
print s

コメント(0) 

Juno x pyExcelerator x multiprocessing [Python]

簡易HTTPサーバのJunoと
Excelの読み書きできるpyExceleratorと
マルチプロセス処理が簡単なmultiprocessingで、
なんか面白いものできるのかなと妄想。

エクセルファイルなんだけど、Webでも参照できて、シートに対するCRUDにも対応したWebサービスとか。

思い切ってクライアント側をExtJSのグリッドで作ってしまうと、エクセルいらねーじゃん的なものが作れるかも。

暇なときに作ってみよ。


コメント(0) 

junoで遊ぶ その1 接続ポートを変えてみる [Python]

Junoをインストールしてからほったらかしだったので、日曜大工的に遊んでみた。

# -*- coding:utf-8 -*-
from juno import *

@route('/')
def index(web):
    return 'なんやかんやでjuno'

# ポートをデフォルト(8000)から8001に変更
config("dev_port",8001)
run()


別パターン(ハッシュを使った方法)
cfg={"dev_port":8002}
config(cfg)
run()



コメント(0) 

Ubuntu で Juno [Python]

UbuntuにJunoをインストールしようとしたらちょっとはまったのでメモ

#SQLAlchemyのインストール(これが必須みたい)
sudo apt-get install python-sqlalchemy

#sudo easy_install SQLAlchemyではインストールできなかった

#Junoのインストール
sudo easy_install juno


コメント(0) 

MacOSXでeasy_install [Python]

ちょっと前に書いた日記で、easy_installが最初から入ってんジャン的な事を書いたんだけど、
それってPython2.5用のeasy_installが起動されていたので、Python2.6でもeasy_installできるように
してみた時のメモ。

# ez_setup.pyをダウンロード
curl http://peak.telecommunity.com/dist/ez_setup.py -o ez_setup.py

# ez_setup.pyを実行
python ez_setup.py

# 既存にあるeasy_installをリネーム
sudo mv /usr/bin/easy_install /usr/bin/easy_install.old

# リンクを作成
sudo ln -s /Library/Frameworks/Python.framework/Versions/2.6/bin/easy_install /usr/bin/easy_install 

# 確認
$ ls -la /usr/bin/easy_install
lrwxr-xr-x  1 root  wheel  66  7  5 12:28 /usr/bin/easy_install -> /Library/Frameworks/Python.framework/Versions/2.6/bin/easy_install

# junoをインストール(簡易HTTPサーバ)
easy_install SQLAlchemy
easy_install juno



コメント(0) 

MacOSXでParamiko [Python]

今度はMacOSXにてParamikoのインストールメモ

#Python-Cryptoを入れるために、DarwinPortをインストール
http://www.portcode.com/darwinports/DarwinPorts-1.7.0-10.5-Leopard.dmg

# py26-cryptoをインストール
sudo /opt/local/bin/port install py26-crypto
(なんかいろいろコンパイルしだした。終わるまで1時間近くかかった)

# paramikoをダウンロード
curl http://www.lag.net/paramiko/download/paramiko-1.7.4.zip

# ZIPを解凍したフォルダにてインストール
python setup.py install


コメント(0) 

MacOSX Python2.6.2 でeasy_install [Python]

MacBook AirにてPython2.6.2を導入。

easy_installは別途入れないといけないのかな?と思ったら

なんかインストールされてたみたい。



コメント(0) 

Ubuntu で Python のeasy_install [Python]

これでゲットだぜ!!

sudo apt-get install python-setuptools

実行は須藤さんで。

sudo easy_install

コメント(0) 

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。