bashは原始的すぎるので、bashにスクリプトを書きたくなるようなケースで、 代わりにpythonを使うことを決意。 その場合に、いつもbashで記述しているような処理をpythonでどのように書くのか、 の記録。 カレントディレクトリのテキスト(*.txt)ファイルだけを... 続きを読む
© Copyright 2012, Toshihiro Kamishima. 最終更新: 2012/05/06 このドキュメントは Sphinx 1.1.3 で生成しました。 続きを読む
データベースを使っていると、よくcsvファイルと相互に変換したくなります。MySQLやPostgreSQLでは標準でcsvのインポート/エクスポートができるので、SQLiteでも出来るだろうという事で調べてみました。 結論から言うとSQLiteで使えるCSVのインポート/エクスポ... 続きを読む
Statistics Favorites 2 Downloads 0 Comments 0 Embed Views 0 Views on SlideShare 0 Total Views 0 BPStudy#54 そろそろPython3 — Presentation Transcript 今年はPython3.3!そろそろ乗り換えモードじゃない? BPStudy #54 小田切 "aodag" 篤 お前誰よ?小... 続きを読む
最近は Project Euler という問題集にハマってて、とりあえず最近始めたばっかりの Python でやってみているのだけど、Python の配列操作はどうもいちいち面倒くさい。 a = [1,4,3,2] a.sort() # ← これが self を返さないのとか reversed(sorted(a)) # ← 一... 続きを読む
これはLL Ringというイベントの「じゃんけん2.0」に出場する際に「多くの構文に改行が必須であるPythonで書かれたじゃんけんエージェントをワンライナーにしていたらウケるかな」と思ってワンライナー化しているときに書いたメモです。自分用のメモのつもりだっ... 続きを読む
8文字の英数字パスワードを生成する。 import string from random import choice "".join([choice(string.ascii_lowercase + string.digits) for i in range(8)]) 8文字の英字だけのパスワードを生成する。 "".join([choice(string.ascii_lowercase) for i in r... 続きを読む
Whether you’re just starting to learn Python, or you’ve been working with it for awhile, take note. The lovably geeky Nick Parlante — a Google employee and CS lecturer at Stanford — has written some awesomely succinct tutorials that not o... 続きを読む
今日質問されて、以前Twitterで書いたのを思い出して、そして検索性が悪くて見つけ出すのに苦労した。こちらに転載しておく。詳細は気が向いたときに埋める。 オプション引数の評価タイミングRubyではオプション引数は関数が呼ばれるたびに評価される。 def foo... 続きを読む
Python, EmacsEmacsでのPython環境を整えるのはいろいろと面倒。なので簡単に補完できる環境を作れるようにしてみた。問題デフォルトのモードpython.elと、昔からよく使われてるpython-mode.elがある。python-mode.elは設定すれば多機能でとても便利。しかし、... 続きを読む
python, jokeみんな、Excel使ってますか!?もちろん使ってますね!?休暇届も、作業日報も、見積書も、スケジュール表も、みーんなExcelですね!? もちろん、プログラミングだってExcelですね!? 当然です!みんなそうやって仕事してるんです! Excel版のTwi... 続きを読む
2011年12月7日水曜日 Python2からPython3へ この記事は2011 Pythonアドベントカレンダー(Python3)8日目のエントリーです。@shimizukawaさんから指名されました、@hideaki_t/高橋です。 はじめに igo-pythonやwhooshのPython3対応を行ったときに実際に問題となっ... 続きを読む
❝ 9マイルも歩くのは楽じゃない、雨の中はなおさらだ。❞ — ハリイ・ケメルマン、The Nine Mile Walk 飛び込む 私のWindowsラップトップには、ある1つのアプリケーションをインストールする前に38,493個のファイルがあった。Python 3をインストールすると、そ... 続きを読む
たかのりさんから回ってきました Python3 アドベントカレンダーの6日目です Python3 では、Python2 の経験をふまえつつ、過去との互換性にとらわれず 1. 言語としての機能の整理と強化 2. ライブラリの整理 がおこなわれました。 1. については 2.6 と 2.7 で... 続きを読む
python@mopemopeさんからバトンを渡されました、2011 Pythonアドベントカレンダー(Python3) 16日目担当のおもけん(@doloopwhile)です。 Q「RubyとPythonどちらが初心者向けでしょうか?」A「Pythonは日本語情報が少ないので、Rubyがおすすめです」 質問掲示板... 続きを読む
Python, Python3, Advent Calendar, Advent Calendar 2011みなさんジェネレータ関数使ってますか?ジェネレータ関数便利ですよね!無いと死んじゃいますよね!というわけで Python3 Advent Calendar 一日目を担当する @shomah4a です。 ジェネレータ関数って?とり... 続きを読む
node 風邪引いてるっぽくて頭痛と吐き気がひどいのですが、昨日作ったコード置いておきます mizchi/node-rss-reader - GitHub http://w-mtlab.com:2000 にサンプルを置いておきます これは僕(mizchi)の未読です 挙動はほぼLDRのjksaoのクローンです。マウスオペ... 続きを読む
Linuxの導入から応用まで、独学で学んだことを綴って、仲間を増やします! 日々の格闘を報告したいと思います。 前回の続きで、Pythonスクリプトを使ったTipsの紹介です。 Pythonではeメールの送信も可能なのですが、普段Gmailを使うことが多いため、いろいろと... 続きを読む
and so on. No matter how many digits you’re willing to write down, the result will never be exactly 1/3, but will be an increasingly better approximation of 1/3. In the same way, no matter how many base 2 digits you’re willing to use, the d... 続きを読む
2008年6月16日 Pythonのソートについて: sort()とsorted() Photo by Fort Photo, "Fountains of Light" 自分のためにメモ。pythonでソートを行おうとする場合、リストに組み込まれている関数list.sort()と、単独で使える関数sorted()の2つがある。基本的に取る... 続きを読む
2010年01月09日 09:26 カテゴリPython Pythonの辞書(dict型)をvalue値でソート Posted by yawamen No Comments No Trackbacks そもそも辞書(dict型)には順序はないのですが・・・ key値やvalue値でソートして出力したい時があります. key値の時は簡単 d = {'A':50... 続きを読む
web.py 動かし方 ;; webpy_blogって名前のDBは作成済みってとこから $ mysql -u hoge -p < sql/page.sql $ mysql -u hoge -p < sql/user.sql $ python myblog.py ↑ myblog.py __version__ = '0.0.2' __author__ = 'syobosyobo@gmail.com' import time import w... 続きを読む
"Think about the ideal way to write a web app. Write the code to make it happen." (More...) はじめに Python を使ってウェブサイトを作りたい。web.py は、これを簡単に実現するコードを提供するものだ。 チュートリアルにあることをすべて実行するには、... 続きを読む
“Think about the ideal way to write a web app. Write the code to make it happen.” [more...] Summary Starting URL Handling GET and POST: the difference Start the server Templating Forms Databasing Developing What next? Starting So you know P... 続きを読む
python | 20:10 | 今まで何もしていなかったのですが flymake 位はほしいなと思い立ち, emacs の python 環境をセットアップしました.python.el と python-mode.elpython.el とは emacs にバンドルされている python-mode を, python-mode.el は python コミュ... 続きを読む
内包表記とλ式 >>> fs = [ lambda: i for i in range(8) ] >>> fs[2]() 7 各 i ごとにクロージャが生成されるのではなく、ひとつのクロージャで i の値が書き換えられるため、このような結果になる。これは期待した動作ではないと思う。 同じ問題は for ループ... 続きを読む
そういえば、4月に転職しました。新しい会社は前の会社と色々ちがって楽しいです。環境的に、みんなmacで開発言語もpythonがメインだったりします。なので、Mac で Pythonを始めるときにやっておいた方がよさそうな事を思い出しながら残してみるテスト。 1. hom... 続きを読む
Google Code JamのQR(Qualification Round、つまり予選)に参加したのでその報告です。実装はPythonです。 Dashboard - Qualification Round 2011 - Google Code Jam A BotTrust2人のロボットが順番にそれぞれ自分の担当のボタンを押していく。このとき片方が... 続きを読む
(第7回)Python mini Hack-a-thon 午後の部の成果です。 Python 2からPython 3への移行 - YAMAGUCHI::weblog を読みながら、python readline のWindows用パッケージ pyreadline を2to3を使ってPyhton2,3両対応にしてみました。 Python3対応メモ 2to3 変換は pyth... 続きを読む
現在位置: ホーム → 清水川記 → Python-3.3 に標準搭載されるpackaging(Python3.3未満ではDistutils2)を試す pysetupきたー "distutils2 には pipやeasy_installと同じような "pysetup" コマンドが搭載され、インストール時の依存関係を解決してくれます。" "... 続きを読む
Abstract This PEP describes a new module for starting and communicating with processes. Motivation Starting new processes is a common task in any programming language, and very common in a high-level language like Python. Good support for thi... 続きを読む
>>> import commands >>> import os >>> >>> program = commands.getoutput("which コマンド") >>> program = program.strip() >>> o,i = os.popen4(program) >>> list = i.readlines() >>> o.close();i.colse() >>> import tempfile >>> fn = tempfile.mkstemp... 続きを読む
文字列および Unicode オブジェクトには固有の操作: % 演算子 (モジュロ) があります。この演算子は文字列 フォーマット化 または 補間 演算としても知られています。 format % values (format は文字列または Unicode オブジェクト)とすると、format 中の % 変... 続きを読む
Contents 一般 OS のコマンドを実行 現在のディレクトリを調べる 現在のディレクトリを変更 ファイルのコピー ファイルの移動 ディレクトリのファイル名を調べる コマンドライン引数を得る リストの中からランダムに選ぶ 実行時間の計測 タプルをリストに変換 ... 続きを読む
python 上で別プロセスを実行するだけの場合、os.system() が便利である。 しかし標準出力結果を呼び出し側で加工するといった処理には適さない。 標準入出力を扱う場合、popen2 モジュールが便利である。 以下ではpopen2モジュールの使用法と若干の注意を述べ... 続きを読む
Python / dict, dictionary, grammar, grammer, language, turing machine / 1 point (1 vote) / by Shea Kauffman (57 minutes ago) 続きを読む
This recipe demonstrates the creation of a simple XML-RPC server using the SimpleXMLRPCServer class. It requires either Python 2.2 or later or the XML-RPC package from PythonWare (http://www.pythonware.com/products/xmlrpc/index.htm) to run. #... 続きを読む
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84... 続きを読む
●はじめに 前回は正規表現を中心に文字列処理とジェネレータについて説明しました。今回は Python のオブジェクト指向機能について説明します。 プログラミングに興味のある方ならば、オブジェクト指向という言葉は聞いたことがあると思います。よく使われてい... 続きを読む
概要¶ 標準のxmlrpclibがシンプル過ぎて繋げないサーバーがあるので、 もう少しがんばって繋ぎに行くXML-RPCクライアントラッパーを作成しました。 仕様¶ 環境変数「HTTP_PROXY」に設定があれば、そのプロキシ経由で繋ぎに行きます。 (XmlRpcServer(local=True... 続きを読む
PythonのxmlrpcでBasic認証を伴うサーバにアクセスする方法. ホームページ制作会社(東京都・群馬県) ワンランク上のホームページ制作会社。30万円以上の予算があれば是非一度ご検討ください。 Zopeは標準でHTTPのBasic認証が使えます.さらに,Script(Python... 続きを読む
pythonPythonでは、クラス内で定義することの出来るメソッドが三種類用意されている。メソッド・クラスメソッド・スタティックメソッドの3種類だ。それぞれどんな特徴を持っているのだろうか? メソッドまず、メソッドはおなじみのインスタンスメソッドで、第一... 続きを読む
36.10. fcntl — fcntl() および ioctl() システムコール¶ プラットフォーム: Unix このモジュールでは、ファイル記述子 (file descriptor) に基づいたファイル制御および I/O 制御を実現します。このモジュールは、 Unix のルーチンである fcntl() および ioct... 続きを読む
#!/usr/bin/env python # # svn-backup-dumps.py -- Create dumpfiles to backup a subversion repository. # # ==================================================================== # Licensed to the Apache Software Foundation (ASF) under one # or mo... 続きを読む
PythonPythonはおよそ18ヶ月ごとに新しいメジャーバージョンをリリースする慣習になっていて、これまでにたくさんのバージョンがリリースされ、広く利用されてきた。Pythonの開発では後方互換性を保つことが非常に重視されていて、通常のアプリケーションであれ... 続きを読む
python, pyqt | 14:45 | | Python Hack-a-thon 2010.11 : ATND で @ransui による PyQt4 のハンズオンに参加してきました。お題は以下の通りです。「メディアプレーヤ&スクリーンショット作成機能付き俺様ブラウザを作りながらPyQt4の基礎を学ぶ」GUIとPhonon... 続きを読む
PyJUGのイベント「帰ってきたPython Workshop 2010/12」に行ってきました。 以下、メモほぼそのまま。 mixiアプリとGoogle App Engine(mixi 山下英孝、Google 松尾貴史、Bascule 田中謙一郎) mixiアプリ(山下) mixiはPerlの会社wなので、松尾さんと田中さ... 続きを読む
emacs, python, mac | 01:17Carbon Emacsを入れる.emacsの一般的な設定参考 http://blog.s2factory.co.jp/yoshizu/2008/05/carbon-emacs.html ;; ロードパス (setq load-path (cons "~/emacs/site-lisp" load-path)) (setq load-path (cons "~/emacs/site-lisp/... 続きを読む
Firefoxにその傾向が顕著なのですが、バックグラウンドで開いているだけでもかなりCPUを浪費します。 僕の環境ではバックグラウンドで開いていても10%前後かな。 バックグランドで開いているような時は特に操作する訳でもないのに、このCPU使用率は極悪。 まっ... 続きを読む
Welcome on my webpage. On this page you can find random stuff I host, some information about projects I work on, some private notes and a lot of stuff you probably don't need. The old blog was a custom django application and I replaced it wit... 続きを読む
Dismiss Octotip: You've activated the file finder by pressing t Start typing to filter the file list. Use ↑ and ↓ to navigate, enter to view files. 続きを読む
python, MongoDB TwitBlogin! http://twitblogin.com/ とか作ったことだし、そこそこ開発環境整って、今なら思いつく限りのサービスはさっくり実装できそうだったのでPython初心者向けに書いておく。少しでもPythonユーザが増えれば幸い。対象は Python の基本... 続きを読む
NLP, Python※この記事には映画「The Social Network」のネタバレがそれなりに含まれています.これから映画を観る予定の方は逃げた方が賢明です. 最近ブログで宣言した通り,入門 自然言語処理を読みつつPythonのNLTK(Natural Language ToolKit)を使った自然... 続きを読む
機械学習 はじめよう 第7回 代表的な離散型確率分布 2011年2月1日 恩田伊織 機械学習, Python, Numpy, 統計, 分布 二項分布, ポアソン, ベルヌーイ, ヒストグラム, 確率分布 この記事を読むのに必要な時間:およそ 3.5 分 1 2 3 今回は,前回導入したNumpy,そ... 続きを読む
Welcome to Flask¶ Welcome to Flask’s documentation. This documentation is divided in different parts. I would suggest to get started with the Installation and then heading over to the Quickstart. Besides the quickstart there is also a more d... 続きを読む
pythonニコニコ動画はyoutubeみたいに簡単ではなく、ログインしてクッキーを取得した状態でしかダウンロードできない。なので一度ログインをしてクッキーを保持してから、流用して動画をダウンロードしなくてはならない。 注意点としてはメールアドレスとパスワ... 続きを読む
Werkzeug started as a simple collection of various utilities for WSGI applications and has become one of the most advanced WSGI utility modules. It includes a powerful debugger, full featured request and response objects, HTTP utilities to ha... 続きを読む
(これは下書きです。原文に関するコメント/間違い報告/提案は英語で amk@amk.ca まで。) この文書では、関数型スタイルでプログラムを実装するのにピッタリな Python の機能を見てまわることにしましょう。まず関数型プログラミングという概念を 紹介したあと、... 続きを読む
TwitterのAPIでTL(タイムライン)を取得するとき、回数制限が設けられています。しかしuser_timelineをRSSで取得する際には、この制限がありません。なので、この独立したいくつかのuser_timelineを組み合わせ、TLを再構築させてみたいと思います。 準備: ... 続きを読む
Python はじめにこんにちは、Python界のタオパイパイです。いろいろなコミュニティで行われているアドベントカレンダーですが、今年初めて参加してみました。Python Web フレームワーク アドベントカレンダー2010 : ATND今年はPython系では「Python Web フレー... 続きを読む
(未完成) Dive Into Python 3では、Python 3およびPython 2からの変更点を扱う。本書の約20%はDive Into Pythonを改訂したもので、残りの80%は新しく書き下ろしたものだ。この本は既に完成しているが、フィードバックについてはいつでも歓迎する。 目次(展開... 続きを読む
「入門 自然言語処理」はヤバい書籍なので禁書にすべきだ。 タイトルは釣りじゃない。その理由を10個挙げる。 自然言語処理のかなり基本的なことからそこそこ高度なことについて解説されてあり,自然言語処理について理解が深まり過ぎる ボリュームがあるのに書... 続きを読む
はじめに この文書は、 Steven Bird, Ewan Klein, Edward Loper 著 萩原 正人、中山 敬広、水野 貴明 訳 『入門 自然言語処理』 O'Reilly Japan, 2010. の第12章「Python による日本語自然言語処理」を、原書 Natural Language Processing with Python と同じ ... 続きを読む
state of the art, general purpose template engine Jinja1 — slightly outdated version Jinja2 — awesome version 続きを読む
Python「バージョン3系のPythonにおける文字列とそのエンコーディングに関する覚え書き(文字列型とバイト列型)」の続き。ファイル読み込み時におけるエンコーディングの処理バージョン3系のPythonでは、テキストファイルを読み込む場合、それを開く際に適切なエ... 続きを読む
py2exe py2exe is a Python Distutils extension which converts Python scripts into executable Windows programs, able to run without requiring a Python installation. Development is hosted at SourceForge. You can find the mailing list, svn, and d... 続きを読む
【1】 特徴 py2exeホーム : http://www.py2exe.org/ Python標準のdistutilsのプラグインです。 pythonで作成したスクリプトから、依存ライブラリを検索して、 収集したファイル群だけで実行可能なバイナリを作成する機能を持っています。 最近のバージョンに... 続きを読む
Pythonを実行するには、通常Pythonランタイムをインストールしなければなりません。 しかし、このランタイムとスクリプトを一緒にしてWindows実行形式(Exe)にすることでインストールなしでPythonスクリプトが動作するようになる。ダウンロードして展開するだけ... 続きを読む
Should I use Python 2 or Python 3 for my development activity? What are the differences? Short version: Python 2.x is the status quo, Python 3.x is the shiny new thing. At the time of writing (July 4, 2010), the final 2.7 release is out, with... 続きを読む
pythonって一種独特の文法がありますよね。というわけで「Quick Python Script Explanation for Programmers」をご紹介。個人的にも「へー、pythonってそう書くんだ」と勉強になってよかったす。 ↑ クリックして元画像へ。 インデントがタブ、とか、セミコロン... 続きを読む
コーヒーとWEBエンジニアリングの小言 jfkはJapanese FK(名前のイニシャル)の組み合わせです! twitterは -> kiyotaman@twitter です! mongodbを検証するためにインストール 1. 必要なパッケージのインストール sudo apt-get install tcsh git-core scons g++ ... 続きを読む
Pythonでは、あるクラスもしくは、クラスインスタンスに動的にメソッドを付けたいことがあります。Pythonコードでは、一般的に考えるとこういう風に書くって思いがちだけど、 class MyObj(object): def __init__(self, val): self.val = val def new_method(sel... 続きを読む
Check Perlのperlbrewってツールが凄く使いやすくて羨ましかったので、Pythonで使えるpythonbrewってツールを作ってみた。 perlbrew? perlbrewとはPerlをバージョン毎にインストールして、それらをswitchして使ったりできるツールのこと。 既存の環境を壊さず... 続きを読む
Python勉強し始めて一ヶ月くらいたったんで一度復習を兼ねてまとめてみようと思います。僕が今までPHPとかPerlとかJavaScriptを使っていて、Pythonはこうやるのかーとか、これは便利だなーと思ったところ、開発していてはまったところなどピックアップしてみま... 続きを読む
これをほけーっと見てて、あー確かにポップアップできるようになったら便利だなーとか思っていたのでした。 んで、お仕事でPython書いてたら、いつの間にかelisp書いてました。 python.elに使えそうな関数があったのでそんなに手間をかけずにできてきたのですが... 続きを読む
OAuth 調べてみたら難しくて理解出来なかったので,Python で標準ライブラリだけで 1 から書いてみました. / \ / _ノ ヽ、_ \ / o゚((●)) ((●))゚o \ twitter の OAuth 難しいお… | (__人__)' |... 続きを読む
Hello, World! I’ve been doing some Python work lately ( just to get back into the swing of things ). I came across this fun library called “OpenCV”. It’s in the repos. I whipped up this little ditty ( Tons of the code came from different ... 続きを読む
“初めてのPython“も佳境ですね。 あと2部読み進めればおしまいです。 “初めてのPython“を全て読むことが出来れば、Pythonistaとしての第一歩を踏み出せたことになります(自分の中で)。 初めてのPython V部 “初めてのPython“のV部は、”モジュール“に関し... 続きを読む
Python「unified形式のdiffを取得してGTK+のテキストビューに表示する(diffファイル保存可)」でテキストバッファの中で書式変更を行うためのテキストタグを多く作成してそれぞれに色やスタイルを指定するための値を入れているが、これに関係した処理を整理して... 続きを読む
You can download a free guide to genetic programming here.http://www.gp-field-guide.org.uk/ This example aims to reconstruct a simple mathematic function,which can been refined in def examplefun(x, y). I have given x * x + x + 2 * y + 1 to it... 続きを読む
I use the following python script to choose a random background on login: #!/usr/bin/python import os, os.path, random, gconf startdir="PUT YOUR FOLDER HERE" gkey="/desktop/gnome/background/picture_filename"imgs=[] for root, dirs, files in os... 続きを読む
NISHIO Hirokazu's website > NISHIO HIROKAZU # Archived COREBlog これは2004年11月4日から2006年2月18日までZopeで運用していたCOREBlogの静的なアーカイブです。 新しい日記は「西尾泰和の日記」で運用しています。 Pythonでメモ化 結城さんの日記を読んで... 続きを読む
あとで読む(はず) OAuth プロトコルの中身をざっくり解説してみるよ http://d.hatena.ne.jp/yuroyoro/20100506/1273137673 pythonで署名付きリクエストを送る(2-legged OAuth) http://taichino.com/programming/1057 デスクトップアプリケーションでも認証可... 続きを読む
10.1. Operating System Interface¶ The os module provides dozens of functions for interacting with the operating system: >>> import os >>> os.system('time 0:02') 0 >>> os.getcwd() # Return the current working directory 'C:\\Python26' >>> os.ch... 続きを読む
2008年7月2日 urllib2でproxyを使うには urllib2を使ったpythonのスクリプトは結構便利なのが多い。 でも、プロキシ使ってると通らないのが多い。 以下のコードを加えると、特に手を加えなくてもproxy使えるので、メモ。 proxy = {'http':'http://hogehoge.com:... 続きを読む
何度かBeautifulSoupについては書いているのですが、未だに使い方が覚えられずにイライラします。仕方が無いのでまとめて置く事にしました。BeautifulSoupはHTMLから情報を取得するだけ無く、HTMLの編集もできますが、ここではスクレイピング用途のみに絞ってい... 続きを読む
Beautiful Soup Documentation by Leonard Richardson (leonardr@segfault.org) Beautiful Soup is an HTML/XML parser for Python that can turn even invalid markup into a parse tree. It provides simple, idiomatic ways of navigating, searching, and m... 続きを読む
Python 3 Object Oriented Programming I can’t claim to have looked hard for a Python book on object oriented programming (OOP) but I was immediately attracted to the title of this book. Sure, you can find small tutorials here and there about ... 続きを読む
LLTigerで #encoding:ruby と書くだけで、Python上でRubyが動く、Ruby on Pythonが発表されました。そして、よく分かりませんが、encodingのハックがゆくゆくはモテることにつながるらしいので、何か作ってみよう!でも、Rubyはかなり大変そう。一番簡単なのは... 続きを読む
レポート 「Python Hack-a-thon 2010.07」レポート 2010年7月22日 渋川よしき, 鈴木美穂 Python Hack-a-thon, Python システム, プレゼン, Python, ハッカソン, ハンズオン 1 2 3 4 Pythonハッカソンは,Djangoハッカソン(8回まで開催)から引き継がれる形で開... 続きを読む
近年検索エンジンのBaiduは不自然言語処理コンテストなるものを開催し、今日が締切のはずだったのだが24時間延長されたらしいことを聞いてBaiduコーパスをダウンロードしたid:nokunoは仕事帰りの電車で思いついたアイデアを30分ほどで実装してみたところそれな... 続きを読む
pyquery: a jquery-like library for python pyquery allows you to make jquery queries on xml documents. The API is as much as possible the similar to jquery. pyquery uses lxml for fast xml and html manipulation. This is not (or at least not yet... 続きを読む
by ats — posted at 2010-07-19 05:02 last modified 2010-07-19 05:03 モダンな Perl の開発環境の構築方法 モダンなPHPの開発環境の構築方法 まだPython版を書いてる人がいないみたいなので,書いてみるよ:-D。 下準備 コンパイラは必ずしも必要ないけど,Ma... 続きを読む
Python Programing Langage Pythonista = Python教の狂信者 Pythonを好んで使う人々のこと ※こんなページタイトルですが、Pythonistaとは直接関係ありません。単にプログラミング言語Pythonの、一風変わった特徴/哲学の特集です。 このページの参照数 500 ... 続きを読む
Python Hack-a-thon 4 ハンズオン 中級コース¶ このサイトのURLは http://縮.jp/一決 です。 epubは PythonHack-a-thon4.epub です。 まえがき¶ このハンズオンでは、以下の内容について体験していきます。 virtualenv: Python本体からの独立 setuptools: plugi... 続きを読む
Six: Python 2 and 3 Compatibility Library¶ Six provides simple utilities for wrapping over differences between Python 2 and Python 3. Resources¶ Six can be downloaded on PyPi. Its bug tracker and code hosting is on Launchpad. 続きを読む
小技, ツールこれまではてブを使っていたのだが,検索したブックマークの編集ができないなどの不満があったので,Google Bookmarks へ移行を始めた.Delicious 経由でdel.icio.us to Google Bookmarksを使う方法だとうまくいかなかったので,ブックマークを移行... 続きを読む
先日、渋谷でpython初心者教室に行った時に書いためも。 ひとつめ。 def fib(n): nums = [] a, b = 1, 1 while b ふたつめは再帰で書く。 def fib2(n): if n 続きを読む